![]() The calendar control always supports the Grid control pattern because the days within a month are items that can be navigated spatially. For more information on control patterns, see UI Automation Control Patterns Overview. The following table lists the UI Automation control patterns required to be supported by all calendar controls. The calendar control typically gets its name from the current date. The default value is "calendar" for en-US or English (United States). Localized string corresponding to the Calendar control type. Typically, the title of the document is used. The value of this property should be the label of the document control. If the control can receive keyboard focus, it must support this property. The calendar control is always included in the control view of the UI Automation tree. The calendar control is always included in the content view of the UI Automation tree. This value is the same for all UI frameworks. If not every point within the bounding rectangle is clickable, and the element performs specialized hit testing, override and provide a clickable point. Supported if there is a bounding rectangle. The outermost rectangle that contains the whole control. The value of this property must be unique among all peer elements in the raw view of the UI Automation tree. For more information about UI Automation properties, see Retrieving Properties from UI Automation Elements. The following table lists the UI Automation properties whose value or definition is especially relevant to the Calendar control type. The only controls guaranteed to be in the control view of the UI Automation tree are the data grid, header, header item, and list item controls. Button (0 or 2 for paging calendar view)Ĭalendar controls can be represented in many different forms within the user interface.ListItem (quantity depends on how many days are displayed).HeaderItem (0 or 7, quantity depends on how many days are displayed in columns).For more information about the UI Automation tree, see UI Automation Tree Overview. The following table depicts a typical control and content view of the UI Automation tree that pertains to calendar controls and describes what can be contained in each view. This topic contains the following sections. The UI Automation requirements apply to all calendar controls where the UI framework/platform integrates UI Automation support for control types and control patterns. The following sections define the required UI Automation tree structure, properties, control patterns, and events for the Calendar control type. A calendar control allows the user to easily determine the date and select other dates. This topic provides information about Microsoft UI Automation support for the Calendar control type.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |