ToolAction 枚举

[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]

表示用户笔势。

命名空间:  Microsoft.Windows.Design.Interaction
程序集:  Microsoft.Windows.Design.Interaction(在 Microsoft.Windows.Design.Interaction.dll 中)

语法

声明
Public Enumeration ToolAction
public enum ToolAction
public enum class ToolAction
type ToolAction
public enum ToolAction

成员

成员名称 说明
None 不执行任何操作。
Down 已按下鼠标按钮。
Up 已释放鼠标按钮。
Move 已移动鼠标滚轮。
Wheel 已移动鼠标滚轮。
Click 已单击鼠标按钮。
DoubleClick 已双击鼠标按钮。双击和单击交互如下: Click, Click, DoubleClick。
Enter 鼠标输入了一个元素。如果鼠标光标进入装饰器,则 Enter 事件只有在装饰器目标与上一个目标不同的情况下才发生。
Leave 鼠标左移了一个元素。如果鼠标光标进入装饰器,则 Leave 事件只有在新目标与装饰器目标不同的情况下才发生。
Hover 鼠标在元素或装饰器上停留了片刻。当鼠标经过其他元素时引发新的悬停事件。
DragIntent 用户按下鼠标按钮并移动鼠标到某个阀值以外。这指示用户开始拖动操作的意图。
DragEnter 一个 DragEnter 事件,该事件发生的原因是以前调用了 DragDrop.DoDragDrop。源和目标对象始终引用元素,而不引用装饰器。
DragOver 一个 DragOver 事件,该事件发生的原因是以前调用了 DragDrop.DoDragDrop。源和目标对象始终引用元素,而不引用装饰器。
DragLeave 一个 DragLeave 事件,该事件发生的原因是以前调用了 DragDrop.DoDragDrop。源和目标对象始终引用元素,而不引用装饰器。
DragDrop 一个 DragDrop 事件,事件发生的原因是以前调用了 DragDrop.DoDragDrop。源和目标对象始终引用元素,而不引用装饰器。
DragFeedback 一个 DragFeedback 事件,该事件发生的原因是以前调用了 DragDrop.DoDragDrop。源和目标对象始终引用元素,而不引用装饰器。
DragComplete 用户按下鼠标按钮并移动鼠标。这将导致 DragIntent 成为终止状态。接着,用户释放鼠标按钮,发出拖动已完成的信号。
DragOutside 用户将某一项拖拽到设计图面外。可通过将命令绑定到此笔势调用拖放操作。

备注

工具操作用于代替 Windows Presentation Foundation 鼠标操作,因为工具操作具有较高的保真度。

请参见

参考

Microsoft.Windows.Design.Interaction 命名空间

其他资源

了解 WPF 设计器扩展性