1 type derived from GridItemPattern
UIAutomationClient (1)
System\Windows\Automation\TableItemPattern.cs (1)
28public class TableItemPattern: GridItemPattern
1 instantiation of GridItemPattern
UIAutomationClient (1)
System\Windows\Automation\GridItemPattern.cs (1)
161return new GridItemPattern(el, hPattern, cached);
28 references to GridItemPattern
UIAutomationClient (12)
MS\Internal\Automation\Schema.cs (12)
331new AutomationPropertyInfo( null, GridItemPattern.RowProperty, typeof(int), 0 ), 332new AutomationPropertyInfo( null, GridItemPattern.ColumnProperty, typeof(int), 0 ), 333new AutomationPropertyInfo( null, GridItemPattern.RowSpanProperty, typeof(int), 1 ), 334new AutomationPropertyInfo( null, GridItemPattern.ColumnSpanProperty, typeof(int), 1 ), 335new AutomationPropertyInfo( convertToElement, GridItemPattern.ContainingGridProperty, typeof(AutomationElement), null ), 419private static readonly AutomationProperty [ ] GridItemProperties = { GridItemPattern.RowProperty, 420GridItemPattern.ColumnProperty, 421GridItemPattern.RowSpanProperty, 422GridItemPattern.ColumnSpanProperty, 423GridItemPattern.ContainingGridProperty }; 460new AutomationPatternInfo( GridItemPattern.Pattern, GridItemProperties, new WrapObjectClientSide(GridItemPattern.Wrap) ),
UIAutomationClientsideProviders (16)
MS\Internal\AutomationProxies\EmptyElement.cs (1)
105if (patternId == GridItemPattern.Pattern.Id)
MS\Internal\AutomationProxies\EventManager.cs (6)
253IGridItemProvider gridItem = el.GetPatternProvider(GridItemPattern.Pattern) as IGridItemProvider; 257RaisePropertyChangedEvent(el, GridItemPattern.ColumnProperty, gridItem.Column); 262IGridItemProvider gridItem = el.GetPatternProvider(GridItemPattern.Pattern) as IGridItemProvider; 266RaisePropertyChangedEvent(el, GridItemPattern.RowProperty, gridItem.Row); 538_objectIdClient.Add(GridItemPattern.ColumnProperty, new RaiseEvent(HandleColumnProperty)); 539_objectIdClient.Add(GridItemPattern.RowProperty, new RaiseEvent(HandleRowProperty));
MS\Internal\AutomationProxies\WindowsIPAddress.cs (1)
351if (GridItemPattern.Pattern == iid)
MS\Internal\AutomationProxies\WindowsListView.cs (4)
1557else if (idProp == GridPattern.ColumnCountProperty || idProp == GridPattern.RowCountProperty || idProp == GridItemPattern.ColumnProperty || idProp == GridItemPattern.RowProperty) 1948else if (eventId == NativeMethods.EventObjectReorder && (automationProperty == GridItemPattern.ColumnProperty || automationProperty == GridItemPattern.RowProperty))
MS\Internal\AutomationProxies\WindowsListViewItem.cs (1)
87if (iid == GridItemPattern.Pattern && IsImplementingGrid (_hwnd))
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (1)
58if (iid == GridItemPattern.Pattern)
MS\Internal\AutomationProxies\WindowsStatusBar.cs (2)
456if (iid == GridItemPattern.Pattern) 685if (iid == GridItemPattern.Pattern)