UI⑥FrameworkElement族控件InkCanvas

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

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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值