gpt4 book ai didi

c# - 如何删除通用 Windows 平台 (Windows 10) 应用程序中的 InkCanvas 笔画?

转载 作者:太空狗 更新时间:2023-10-29 21:44:07 28 4
gpt4 key购买 nike

使用通用 Windows 平台 (UWP) 使用 InkCanvas 控件 我似乎无法确定在使用 InkCanvas 时删除墨迹笔划的正确方法 - 有一个可以处理的事件“StrokeErased”。

理想情况下,将使用“InkCanvas.EditingMode”值上的“InkCanvasEditingMode”设置为“InkCanvasEditingMode.EraseByPoint”或“InkCanvasEditingMode.EraseByStroke”,但这些在 Windows 10 下的 InkCanvas 中不可用。

例子https://github.com/Microsoft/Windows-universal-samples/tree/master/simpleink提到“删除墨迹笔划”,但该示例仅处理 StrokeErased 事件,没有实际支持我可以看到删除它们,我错过了什么?

最佳答案

要让用户删除笔划(类似于 WPF 的 InkCanvasEditingMode),请设置 InkCanvas 的 InkPresenterInputProcessingConfiguration . ModeInkInputProcessingMode .删除 .

canvas.InkPresenter.InputProcessingConfiguration.Mode = Windows.UI.Input.Inking.InkInputProcessingMode.Erasing;

关于c# - 如何删除通用 Windows 平台 (Windows 10) 应用程序中的 InkCanvas 笔画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30976456/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com