控件类型与属性列表
| Type | ID | Type | ID | |
| Button | 50000 | Image | 50006 |
| Calendar | 50001 | List | 50008 |
| CheckBox | 50002 | ListItem | 50007 |
| ComboBox | 50003 | Menu | 50009 |
| Custom | 50025 | MenuBar | 50010 |
| DataGrid | 50028 | MenuItem | 50011 |
| DataItem | 50029 | Pane | 50033 |
| Document | 50030 | ProgressBar | 50012 |
| Edit | 50004 | RadioButton | 50013 |
| Group | 50026 | ScrollBar | 50014 |
| Header | 50034 | Separator | 50038 |
| HeaderItem | 50035 | Slider | 50015 |
| Hyperlink | 50005 | Spinner | 50016 |
| StatusBar | 50017 | TreeItem | 50024 |
| Tab | 50018 | Tree | 50023 |
| TabItem | 50019 | Thumb | 50027 |
| Text | 50020 | SplitButton | 50031 |
| ToolBar | 50021 | Window | 50032 |
| ToolTip | 50022 | Table | 50036 |
| TitleBar | 50037 | | |
所有控件通用的属性。
| Property | ID | Property | ID |
| AcceleratorKey | 30006 | IsRangeValuePatternAvailable | 30033 |
| AccessKey | 30007 | IsRequiredForForm | 30025 |
| AutomationId | 30011 | IsScrollItemPatternAvailable | 30035 |
| BoundingRectangle | 30001 | IsScrollPatternAvailable | 30034 |
| ClassName | 30012 | IsSelectionItemPatternAvailable | 30036 |
| ClickablePoint | 30014 | IsSelectionPatternAvailable | 30037 |
| ControlType | 30003 | IsSynchronizedInputPatternAvailable | 30110 |
| Culture | 30015 | IsTableItemPatternAvailable | 30039 |
| FrameworkId | 30024 | IsTablePatternAvailable | 30038 |
| HasKeyboardFocus | 30008 | IsTextPatternAvailable | 30040 |
| HelpText | 30013 | IsTogglePatternAvailable | 30041 |
| IsContentElement | 30017 | IsTransformPatternAvailable | 30042 |
| IsControlElement | 30016 | IsValuePatternAvailable | 30043 |
| IsDockPatternAvailable | 30027 | IsVirtualizedItemPatternAvailable | 30109 |
| IsEnabled | 30010 | IsWindowPatternAvailable | 30044 |
| IsExpandCollapsePatternAvailable | 30028 | ItemStatus | 30026 |
| IsGridItemPatternAvailable | 30029 | ItemType | 30021 |
| IsGridPatternAvailable | 30030 | LabeledBy | 30018 |
| IsInvokePatternAvailable | 30031 | LocalizedControlType | 30004 |
| IsItemContainerPatternAvailable | 30108 | Name | 30005 |
| IsKeyboardFocusable | 30009 | NativeWindowHandle | 30020 |
| IsMultipleViewPatternAvailable | 30032 | Orientation | 30023 |
| IsOffscreen | 30022 | ProcessId | 30002 |
| IsPassword | 30019 | RuntimeId | 30000 |
有些控件属性(Property)专属于特殊的控件类型,只有该控件为这个专属的控件类型,才可以取出这个属性,否则会报错。如“canminimum”这个属性专属于窗口控件,只有窗口控件才能取出这个属性。
依据控件支持的Pattern而具有的属性,举例来说,如果某个控件支持ValuePattern,则这个控件就有“Value”属性,如果不支持GridPattern,就没有“RowCount”属性
| Property | ID | Pattern | Property | ID | Pattern |
| Value | 30045 | ValuePattern | ContainingGrid | 30068 | GridItemPattern |
| IsReadOnly | 30046 | ValuePattern | DockPosition | 30069 | DockPattern |
| Value | 30047 | RangeValuePattern | ExpandCollapseState | 30070 | ExpandCollapsePattern |
| IsReadOnly | 30048 | RangeValuePattern | CurrentView | 30071 | MultipleViewPattern |
| Minimum | 30049 | RangeValuePattern | SupportedViews | 30072 | MultipleViewPattern |
| Maximum | 30050 | RangeValuePattern | CanMaximize | 30073 | WindowPattern |
| LargeChange | 30051 | RangeValuePattern | CanMinimize | 30074 | WindowPattern |
| SmallChange | 30052 | RangeValuePattern | WindowVisualState | 30075 | WindowPattern |
| HorizontalScrollPercent | 30053 | ScrollPattern | WindowInteractionState | 30076 | WindowPattern |
| HorizontalViewSize | 30054 | ScrollPattern | IsModal | 30077 | WindowPattern |
| VerticalScrollPercent | 30055 | ScrollPattern | IsTopmost | 30078 | WindowPattern |
| VerticalViewSize | 30056 | ScrollPattern | IsSelected | 30079 | SelectionItemPattern |
| HorizontallyScrollable | 30057 | ScrollPattern | SelectionContainer | 30080 | SelectionItemPattern |
| VerticallyScrollable | 30058 | ScrollPattern | RowHeaders | 30081 | TablePattern |
| Selection | 30059 | SelectionPattern | ColumnHeaders | 30082 | TablePattern |
| CanSelectMultiple | 30060 | SelectionPattern | RowOrColumnMajor | 30083 | TablePattern |
| IsSelectionRequired | 30061 | SelectionPattern | RowHeaderItems | 30084 | TableItemPattern |
| RowCount | 30062 | GridPattern | ColumnHeaderItems | 30085 | TableItemPattern |
| ColumnCount | 30063 | GridPattern | ToggleState | 30086 | TogglePattern |
| Row | 30064 | GridItemPattern | CanMove | 30087 | TransformPattern |
| Column | 30065 | GridItemPattern | CanResize | 30088 | TransformPattern |
| RowSpan | 30066 | GridItemPattern | CanRotate | 30089 | TransformPattern |
| ColumnSpan | 30067 | GridItemPattern | | | |