我正在使用UWP inkcanvas编写草图界面。基本上,我需要向用户的图纸提供反馈,例如检查笔划正确性,形状美观等。我正在考虑直接在墨水画布上提供交互式反馈,使用箭头,辅助线来突出输入和模板之间的差异。我能想到的最好的方法是在inkcan中添加额外的形状,就像在JPanel中使用drawLine一样。但我有点想到,笔画是UWP inkcanvas中唯一可接受的格式。我想知道是否还有任何方法可以用来实现这个目标?
提前致谢。
答案 0 :(得分:1)
我相信InkCanvas不适合以编程方式绘制内容。简单的方法是......只需覆盖画布,如下,
<Grid>
<InkCanvas x:name="myInkCanvas" />
<Canvas x:name="myOverlayCanvas" />
</Grid>
并将形状绘制到myOverlayCanvas。