Window事件大全


Window事件
  名称 说明
公共事件        Activated 在窗口变成前台窗口时发生。
公共事件 Closed 在窗口即将关闭时发生。
公共事件 Closing 在调用 Close 之后立即发生,并且可进行处理以取消关闭窗口。
公共事件 ContentRendered 在呈现了窗口的内容之后发生。
公共事件 ContextMenuClosing 在元素上的任何上下文菜单关闭之前发生。 (继承自 FrameworkElement。)
公共事件 ContextMenuOpening 在元素上的任何上下文菜单打开时发生。 (继承自 FrameworkElement。)
公共事件 DataContextChanged 仅当此元素的数据上下文更改时才发生。 (继承自 FrameworkElement。)
公共事件 Deactivated 在窗口变成后台窗口时发生。
公共事件 DragEnter 在输入系统报告将此元素作为拖动目标的基础拖动事件时发生。 (继承自 UIElement。)
公共事件 DragLeave 在输入系统报告将此元素作为拖动来源的基础拖动事件时发生。 (继承自 UIElement。)
公共事件 DragOver 在输入系统报告将此元素作为潜在放置目标的基础拖动事件时发生。 (继承自 UIElement。)
公共事件 Drop 在输入系统报告将此元素作为放置目标的基础放置事件时发生。 (继承自 UIElement。)
公共事件 FocusableChanged 当 Focusable 属性的值更改时发生。 (继承自 UIElement。)
公共事件 GiveFeedback 在输入系统报告涉及此元素的基础拖放事件时发生。 (继承自 UIElement。)
公共事件 GotFocus 在此元素获得逻辑焦点时发生。 (继承自 UIElement。)
公共事件 GotKeyboardFocus 在键盘焦点位于此元素上时发生。 (继承自 UIElement。)
公共事件 GotMouseCapture 在此元素捕获鼠标时发生。 (继承自 UIElement。)
公共事件 GotStylusCapture 在此元素捕获触笔时发生。 (继承自 UIElement。)
公共事件 GotTouchCapture 在此元素上捕获触摸屏输入时发生。 (继承自 UIElement。)
公共事件 Initialized 初始化此 FrameworkElement 时发生。 此事件与 IsInitialized 属性的值从 false(或未定义)更改为 true 的情况相符。 (继承自 FrameworkElement。)
公共事件 IsEnabledChanged 在此元素的 IsEnabled 属性值更改时发生。 (继承自 UIElement。)
公共事件 IsHitTestVisibleChanged 在此元素的 IsHitTestVisible 依赖项属性值更改时发生。 (继承自 UIElement。)
公共事件 IsKeyboardFocusedChanged 在此元素的 IsKeyboardFocused 属性值更改时发生。 (继承自 UIElement。)
公共事件 IsKeyboardFocusWithinChanged 在此元素的 IsKeyboardFocusWithinChanged 属性值更改时发生。 (继承自 UIElement。)
公共事件 IsMouseCapturedChanged 在此元素的 IsMouseCaptured 属性值更改时发生。 (继承自 UIElement。)
公共事件 IsMouseCaptureWithinChanged 在此元素的 IsMouseCaptureWithinProperty 值更改时发生。 (继承自 UIElement。)
公共事件 IsMouseDirectlyOverChanged 在此元素的 IsMouseDirectlyOver 属性值更改时发生。 (继承自 UIElement。)
公共事件 IsStylusCapturedChanged 在此元素的 IsStylusCaptured 属性值更改时发生。 (继承自 UIElement。)
公共事件 IsStylusCaptureWithinChanged 在此元素的 IsStylusCaptureWithin 属性值更改时发生。 (继承自 UIElement。)
公共事件 IsStylusDirectlyOverChanged 在此元素的 IsStylusDirectlyOver 属性值更改时发生。 (继承自 UIElement。)
公共事件 IsVisibleChanged 在此元素的 IsVisible 属性值更改时发生。 (继承自 UIElement。)
公共事件 KeyDown 在焦点位于此元素上并且用户按下键时发生。 (继承自 UIElement。)
公共事件 KeyUp 在焦点位于此元素上并且用户释放键时发生。 (继承自 UIElement。)
公共事件 LayoutUpdated 在与当前 Dispatcher 关联的各种可视元素的布局更改时发生。 (继承自 UIElement。)
公共事件 Loaded 在元素已布局、已呈现且可用于交互时发生。 (继承自 FrameworkElement。)
公共事件 LocationChanged 在窗口的位置更改时发生。
公共事件 LostFocus 在此元素失去逻辑焦点时发生。 (继承自 UIElement。)
公共事件 LostKeyboardFocus 在键盘焦点不再位于此元素上时发生。 (继承自 UIElement。)
公共事件 LostMouseCapture 在此元素失去鼠标捕获时发生。 (继承自 UIElement。)
公共事件 LostStylusCapture 在此元素失去触笔捕获时发生。 (继承自 UIElement。)
公共事件 LostTouchCapture 在此元素失去触摸屏输入捕获时发生。 (继承自 UIElement。)
公共事件 ManipulationBoundaryFeedback 当操作遇到边界时发生。 (继承自 UIElement。)
公共事件 ManipulationCompleted 对于 UIElement 对象的操作和延时完毕时发生。 (继承自 UIElement。)
公共事件 ManipulationDelta 当输入设备在操作期间更改位置时发生。 (继承自 UIElement。)
公共事件 ManipulationInertiaStarting 当输入设备在操作期间与 UIElement 对象失去联系且延时开始时发生。 (继承自 UIElement。)
公共事件 ManipulationStarted 当输入设备对 UIElement 对象开始操作时发生。 (继承自 UIElement。)
公共事件 ManipulationStarting 在首次创建操作处理器时发生。 (继承自 UIElement。)
公共事件 MouseDoubleClick 当单击鼠标按钮两次或更多次时发生。 (继承自 Control。)
公共事件 MouseDown 在指针悬停于此元素上并且用户按下任意鼠标按钮时发生。 (继承自 UIElement。)
公共事件 MouseEnter 在鼠标指针进入此元素的边界时发生。 (继承自 UIElement。)
公共事件 MouseLeave 在鼠标指针离开此元素的边界时发生。 (继承自 UIElement。)
公共事件 MouseLeftButtonDown 在鼠标指针悬停于此元素上并且用户按下鼠标左键时发生。 (继承自 UIElement。)
公共事件 MouseLeftButtonUp 在鼠标指针悬停于此元素上并且用户释放鼠标左键时发生。 (继承自 UIElement。)
公共事件 MouseMove 在鼠标指针悬停于此元素上并且用户移动该鼠标指针时发生。 (继承自 UIElement。)
公共事件 MouseRightButtonDown 在鼠标指针悬停于此元素上并且用户按下鼠标右键时发生。 (继承自 UIElement。)
公共事件 MouseRightButtonUp 在鼠标指针悬停于此元素上并且用户释放鼠标右键时发生。 (继承自 UIElement。)
公共事件 MouseUp 在用户在此元素上释放任意鼠标按钮时发生。 (继承自 UIElement。)
公共事件 MouseWheel 在鼠标指针悬停于此元素上并且用户滚动鼠标滚轮时发生。 (继承自 UIElement。)
公共事件 PreviewDragEnter 在输入系统报告将此元素作为拖动目标的基础拖动事件时发生。 (继承自 UIElement。)
公共事件 PreviewDragLeave 在输入系统报告将此元素作为拖动来源的基础拖动事件时发生。 (继承自 UIElement。)
公共事件 PreviewDragOver 在输入系统报告将此元素作为潜在放置目标的基础拖动事件时发生。 (继承自 UIElement。)
公共事件 PreviewDrop 在输入系统报告将此元素作为放置目标的基础放置事件时发生。 (继承自 UIElement。)
公共事件 PreviewGiveFeedback 在开始拖放操作时发生。 (继承自 UIElement。)
公共事件 PreviewGotKeyboardFocus 在键盘焦点位于此元素上时发生。 (继承自 UIElement。)
公共事件 PreviewKeyDown 在焦点位于此元素上并且用户按下键时发生。 (继承自 UIElement。)
公共事件 PreviewKeyUp 在焦点位于此元素上并且用户释放键时发生。 (继承自 UIElement。)
公共事件 PreviewLostKeyboardFocus 在键盘焦点不再位于此元素上时发生。 (继承自 UIElement。)
公共事件 PreviewMouseDoubleClick 当用户单击鼠标按钮两次或更多次时发生。 (继承自 Control。)
公共事件 PreviewMouseDown 在指针悬停于此元素上并且用户按下任意鼠标按钮时发生。 (继承自 UIElement。)
公共事件 PreviewMouseLeftButtonDown 在鼠标指针悬停于此元素上并且用户按下鼠标左键时发生。 (继承自 UIElement。)
公共事件 PreviewMouseLeftButtonUp 在鼠标指针悬停于此元素上并且用户释放鼠标左键时发生。 (继承自 UIElement。)
公共事件 PreviewMouseMove 在鼠标指针悬停于此元素上并且用户移动该鼠标指针时发生。 (继承自 UIElement。)
公共事件 PreviewMouseRightButtonDown 在鼠标指针悬停于此元素上并且用户按下鼠标右键时发生。 (继承自 UIElement。)
公共事件 PreviewMouseRightButtonUp 在鼠标指针悬停于此元素上并且用户释放鼠标右键时发生。 (继承自 UIElement。)
公共事件 PreviewMouseUp 在鼠标指针悬停于此元素上并且用户释放任意鼠标按钮时发生。 (继承自 UIElement。)
公共事件 PreviewMouseWheel 在鼠标指针悬停于此元素上并且用户滚动鼠标滚轮时发生。 (继承自 UIElement。)
公共事件 PreviewQueryContinueDrag 在拖放操作过程中键盘或鼠标按钮的状态发生变化时发生。 (继承自 UIElement。)
公共事件 PreviewStylusButtonDown 在指针悬停于此元素上并且用户按下触笔按钮时发生。 (继承自 UIElement。)
公共事件 PreviewStylusButtonUp 在指针悬停于此元素上并且用户释放触笔按钮时发生。 (继承自 UIElement。)
公共事件 PreviewStylusDown 在触笔悬停于此元素上并接触数字化仪时发生。 (继承自 UIElement。)
公共事件 PreviewStylusInAirMove 在触笔掠过元素但并未实际接触数字化仪时发生。 (继承自 UIElement。)
公共事件 PreviewStylusInRange 在触笔悬停于此元素上方并位于数字化仪的检测范围之内时发生。 (继承自 UIElement。)
公共事件 PreviewStylusMove 在触笔掠过元素时发生。 若要引发此事件,在数字化仪检测到触笔时必须移动触笔;否则,将改为引发 PreviewStylusInAirMove。 (继承自 UIElement。)
公共事件 PreviewStylusOutOfRange 当触笔距离要检测的数字化仪过远时发生。 (继承自 UIElement。)
公共事件 PreviewStylusSystemGesture 在用户执行若干触笔笔势之一时发生。 (继承自 UIElement。)
公共事件 PreviewStylusUp 在用户将悬停于此元素上的触笔从数字化仪上移开时发生。 (继承自 UIElement。)
公共事件 PreviewTextInput 在此元素以与设备无关的方式获取文本时发生。 (继承自 UIElement。)
公共事件 PreviewTouchDown 当悬停在此元素上方的手指触摸屏幕时发生。 (继承自 UIElement。)
公共事件 PreviewTouchMove 当悬停在此元素上方的手指在屏幕上移动时发生。 (继承自 UIElement。)
公共事件 PreviewTouchUp 当悬停在此元素上方的手指从屏幕上移开时发生。 (继承自 UIElement。)
公共事件 QueryContinueDrag 在拖放操作过程中键盘或鼠标按钮的状态发生变化时发生。 (继承自 UIElement。)
公共事件 QueryCursor 在请求显示光标时发生。 每次鼠标指针移至新位置时都会在一个元素上引发此事件,这意味着光标对象可能需要根据其新位置进行更改。 (继承自 UIElement。)
公共事件 RequestBringIntoView 当在此元素上调用 BringIntoView 时发生。 (继承自 FrameworkElement。)
公共事件 SizeChanged 当此元素上的 ActualHeight 或 ActualWidth 属性的值发生更改时发生。 (继承自 FrameworkElement。)
公共事件 SourceInitialized 引发此事件是为了支持与 Win32 的互操作。 请参见HwndSource。
公共事件 SourceUpdated 当此元素上的任何现有属性绑定的源值发生更改时发生。 (继承自 FrameworkElement。)
公共事件 StateChanged 在窗口的 WindowState 属性更改时发生。
公共事件 StylusButtonDown 在指针悬停于此元素上并且用户按下触笔按钮时发生。 (继承自 UIElement。)
公共事件 StylusButtonUp 在指针悬停于此元素上并且用户释放触笔按钮时发生。 (继承自 UIElement。)
公共事件 StylusDown 在触笔悬停于此元素上并接触数字化仪时发生。 (继承自 UIElement。)
公共事件 StylusEnter 在触笔进入此元素的边界时发生。 (继承自 UIElement。)
公共事件 StylusInAirMove 在触笔掠过元素但并未实际接触数字化仪时发生。 (继承自 UIElement。)
公共事件 StylusInRange 在触笔悬停于此元素上方并位于数字化仪的检测范围之内时发生。 (继承自 UIElement。)
公共事件 StylusLeave 在触笔离开此元素的边界时发生。 (继承自 UIElement。)
公共事件 StylusMove 在触笔掠过此元素时发生。 若要引发此事件,触笔位于数字化仪上时必须移动。 否则,将改为引发 StylusInAirMove。 (继承自 UIElement。)
公共事件 StylusOutOfRange 在触笔悬停于此元素上方并位于数字化仪的检测范围之外时发生。 (继承自 UIElement。)
公共事件 StylusSystemGesture 在用户执行若干触笔笔势之一时发生。 (继承自 UIElement。)
公共事件 StylusUp 在用户将悬停于此元素上的触笔从数字化仪上移开时发生。 (继承自 UIElement。)
公共事件 TargetUpdated 当此元素上的任何属性绑定的目标值发生更改时发生。 (继承自 FrameworkElement。)
公共事件 TextInput 在此元素以与设备无关的方式获取文本时发生。 (继承自 UIElement。)
公共事件 ToolTipClosing 在元素上的任何工具提示关闭之前发生。 (继承自 FrameworkElement。)
公共事件 ToolTipOpening 当元素上的任意工具提示打开时发生。 (继承自 FrameworkElement。)
公共事件 TouchDown 当悬停在此元素上方的手指触摸屏幕时发生。 (继承自 UIElement。)
公共事件 TouchEnter 在触摸屏输入从此元素边界外部移动到其内部时发生。 (继承自 UIElement。)
公共事件 TouchLeave 在触摸屏输入从此元素边界内部移动到其外部时发生。 (继承自 UIElement。)
公共事件 TouchMove 当悬停在此元素上方的手指在屏幕上移动时发生。 (继承自 UIElement。)
公共事件 TouchUp 当悬停在此元素上方的手指从屏幕上移开时发生。 (继承自 UIElement。)
公共事件 Unloaded 当从加载的元素的元素树中移除元素时发生。 (继承自 FrameworkElement。)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值