WPF部分常用的事件与触发条件
ContextMenuClosing -上下文菜单中关闭事件
ContextMenuOpening -上下文菜单打开
DataContextChanged-数据上下文更改
DragEnter-拖进
DragLeave -拖动离开
DragOver-拖动完成时-在输入系统报告出现以此元素为可能放置目标的基础拖动事件时发生。
Drop-下降在输入系统报告出现将此元素作为放置目标的基础放置事件时发生。
FocusableChanged-当 Focusable 属性的值更改时发生
GiveFeedback -在输入系统报告出现涉及此元素的基础拖放操作时发生。
GotFocus在此元素获得逻辑焦点时发生。
GotKeyboardFocus在此元素聚焦于键盘时发生。
GotMouseCapture此元素捕获鼠标时发生。
GotStylusCapture在此元素捕获触笔时发生。当某个元素捕获触笔时,它将接收触笔输入,即使指针在其边界之外也是如此。 通常仅在拖放操作期间捕获触笔,并保留捕获,直到拖放操作的删除操作发生。
由于此事件使用冒泡路由,因此具有捕获的元素可以是子元素,而不是实际附加事件处理程序的元素。 检查 Source 事件数据中的,以确定具有捕获的实际元素。
此事件将为此类创建附加事件的别名,以便 GotStylusCapture 在 UIElement 继承为基元素时,它是类成员列表的一部分。 附加到事件的事件处理程序 GotStylusCapture 附加到基础 Stylus.GotStylusCapture 附加事件,并接收相同的事件数据实例。
GotTouchCapture在此元素上捕获触摸屏输入时发生IsEnabledChanged 在此元素的 IsEnabled 属性值更改时发生此成员是 CLR 事件,而不是路由事件。IsEnable