Object->DispatcherObject->DependencyObject->Visual->UIElement->FrameworkElement->InkCanvas
InkCanvas
定义接收和显示墨迹笔划的区域。
InkCanvas是可用于接收和显示墨迹输入的元素。 这通常是通过使用触笔来完成的,它与数字化仪交互,使用触笔或鼠标生成墨迹笔划。 创建的笔划表示为 Stroke 对象,可通过编程方式或根据用户输入进行操作。 InkCanvas允许用户修改或删除现有的 Stroke 。
InkCanvas可以绑定到数据源。 例如,可以将 Strokes 属性绑定到:以墨迹序列化格式包含墨迹数据的以64编码的编码字符串 (ISF) ,甚至是 Strokes 另一个的属性 InkCanvas 。 您还可以将属性(例如 DefaultDrawingAttributes 和 EditingMode )绑定到其他数据源。
| 名称 | 备注 | 权限 |
|---|---|---|
| ActiveEditingModeChangedEvent | 标识 ActiveEditingModeChanged 路由事件。 | public static readonly |
| ActiveEditingModeProperty | 标识 ActiveEditingMode 依赖项属性。 | public static readonly |
| BackgroundProperty | 标识 Background 依赖项属性。 | public static readonly |
| BottomProperty | 标识 Bottom 附加属性。 | public static readonly |
| DefaultDrawingAttributesProperty | 标识 DefaultDrawingAttributes 依赖项属性。 | public static readonly |
| EditingModeChangedEvent | 标识 EditingModeChanged 路由事件。 | public static readonly |
| EditingModeInvertedChangedEvent | 标识 EditingModeInvertedChanged 路由事件。 | public static readonly |
| EditingModeInvertedProperty | 标识 EditingModeInverted 依赖项属性。 | public static readonly |
| EditingModeProperty | 标识 EditingMode 依赖项属性。 | public static readonly |
| GestureEvent | 标识 Gesture 路由事件。 | public static readonly |
| LeftProperty | 标识 Left 附加属性。 | public static readonly |
| RightProperty | 标识 Right 附加属性。 | public static readonly |

本文详细介绍了InkCanvas组件的功能及使用方法,包括如何接收和显示墨迹笔划、各种编辑模式及其事件处理机制。此外还提供了示例代码帮助读者更好地理解和运用。
最低0.47元/天 解锁文章
4万+

被折叠的 条评论
为什么被折叠?



