11 enum RoutedEventType : uint32_t {
13 RoutedEventType_User = 0,
16 RoutedEventType_UserEnd = 0x80000000,
19 UIElement_SizeChanged,
22 UIElement_PositionChanged,
25 UIElement_TextChanged,
52 UIElement_MouseButtonDown,
55 UIElement_MouseButtonUp,
58 UIElement_ShowContextMenu,
79 ButtonBase_DoubleClicked,
85 ItemsControl_SelectionChanged,
88 ListView_CheckStateChanged,
91 ListView_HeaderClicked,
94 ListView_HeaderDoubleClicked,
100 ListView_ItemDoubleClicked,
115 TabControl_SelectedIndexChanged,
118 DateTimePicker_TimeChanged,
121 MonthCalendar_TimeChanged,
124 IPAddressControl_AddressChanged,
130 HotKeyControl_ValueChanged,
133 TreeView_ItemExpanding,
136 TreeView_ItemExpanded,
139 TreeView_CheckStateChanged,
表示界面中的元素
Definition UIElement.h:90
路由事件的参数
Definition RoutedEvent.h:149
RoutedEventType eventType
事件类型
Definition RoutedEvent.h:153
UIElement * originalSource
原始事件源,指向最初触发事件的UIElement
Definition RoutedEvent.h:173
bool handled
事件是否已被处理,若将此字段设为true,则事件不会继续往上传递
Definition RoutedEvent.h:158
UIElement * source
事件源,指向触发当前事件的UIElement
Definition RoutedEvent.h:168
bool handledMsg
表示是否已处理事件所对应的Windows消息,对于部分消息将字段设为true可取消对DefaultWndProc的调用,若当前事件无对应消息则该字段无意义
Definition RoutedEvent.h:163
RoutedEventArgs(RoutedEventType eventType)
RoutedEventArgs构造函数