首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UWP-xaml InkCanvas:是否有一种方法可以拒绝在特定区域上绘制?

UWP-xaml InkCanvas:是否有一种方法可以拒绝在特定区域上绘制?
EN

Stack Overflow用户
提问于 2020-05-05 00:23:13
回答 1查看 52关注 0票数 0

我正试图为一个公交线路设计应用程序制作一个UI原型。其目的是让让用户在街道上刷刷,但不允许在建筑物上作画。这样做的目的是像你在下面的图片中看到的那样,粉色线代表用户刚刚画的路线。

为了做到这一点,我目前正在使用一个基本的InkCanvas和InkToolbar。我的问题是,我不知道如何防止使用者在建筑物上涂漆。我试图创建几个InkCanvas,每个都代表一个独特的街道,但这是一个非常笨重的解决方案。我是应该坚持这个“解决方案”,还是有其他允许我阻止用户绘画的东西?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-05 07:46:07

UWP-xaml InkCanvas:是否有一种方法可以拒绝在特定区域上绘制?

很好的问题,对于您的需求,更好的方法是在MapControl中与MapPolyline划线。

如果你想用画布画线,你需要声明建筑物是不可用的。请查看官方代码示例设想8。当笔划穿过圆圈时,它就会被移除。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61603809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档