UWP InkCanvas:检测笔划
试图在我的Windows 10 UWP应用程序中使用InkCanvas时遇到了一个小问题。我想做一个着色书应用程序,在那里我可以使它,所以它将是不可能的黑色轮廓上绘制着色书的形状UWP InkCanvas:检测笔划,uwp,Uwp,试图在我的Windows 10 UWP应用程序中使用InkCanvas时遇到了一个小问题。我想做一个着色书应用程序,在那里我可以使它,所以它将是不可能的黑色轮廓上绘制着色书的形状 这可能吗?我尝试了StrokeCollected事件,但在UWP(仅WPF?)上不存在该事件。在InkCanvas类中没有StrokeCollected事件 如果要在配色系统形状的黑色轮廓上绘制,可以使用InkToolbar。荧光笔使用矩形PenTip绘制半透明笔划。它不包括其他冲程 请参阅的场景2,它显示了如何在通用
这可能吗?我尝试了StrokeCollected事件,但在UWP(仅WPF?)上不存在该事件。在
InkCanvas
类中没有StrokeCollected
事件
如果要在配色系统形状的黑色轮廓上绘制,可以使用InkToolbar。荧光笔使用矩形PenTip绘制半透明笔划。它不包括其他冲程
请参阅的场景2,它显示了如何在通用Windows应用程序中使用InkToolbar功能
还可以按属性将当前墨水笔划设置为高亮显示
例如:
var drawingAttributes = inkCanvas.InkPresenter.CopyDefaultDrawingAttributes();
drawingAttributes.DrawAsHighlighter = true;
inkCanvas.InkPresenter.UpdateDefaultDrawingAttributes(drawingAttributes);
如果你正在尝试制作一款彩色书应用程序。下面是一个来自微软的配色书示例应用程序。这将帮助您通过定制干燥墨水输入来定制墨水体验 默认情况下,墨迹输入在低延迟后台线程上处理 并在绘制时渲染为“湿”。当笔划完成时(笔 或抬起手指,或松开鼠标按钮),笔划被处理 在UI线程上,渲染为“干”到InkCanvas层(位于 应用内容和更换湿墨水)。Windows墨水启用 您需要覆盖此行为并完全自定义墨迹 通过定制干燥油墨输入和提供更高效 管理大型或复杂的笔画集
我已经编辑了我的答案,并说明了链接的原因。