我可以在UWP墨水画布上画一个原始形状吗
本文关键字:原始 一个 UWP 墨水 我可以 | 更新日期: 2023-09-27 17:57:51
我正在使用UWP inkcanvas编写草图绘制界面。基本上,我需要为用户的绘图提供反馈,比如检查笔划的正确性、形状的美观性等。我正在考虑直接在水墨画布上提供交互式反馈,使用箭头、辅助线来突出输入和模板之间的差异。我能想到的最好的方法是在墨迹画布上添加额外的形状,就像在JPanel中使用drawLine一样。但我发现笔划是UWP墨水画布中唯一可以接受的格式。我想知道我是否还有办法实现这个目标?
提前谢谢。
InkCanvas不适合以编程方式绘制东西。简单的方法是。。。只需像下面这样覆盖画布,
<Grid>
<InkCanvas x:name="myInkCanvas" />
<Canvas x:name="myOverlayCanvas" />
</Grid>
并将形状绘制到myOverlayCanvas中。