1 type derived from GridItemPattern
UIAutomationClient (1)
System\Windows\Automation\TableItemPattern.cs (1)
20public class TableItemPattern: GridItemPattern
1 instantiation of GridItemPattern
UIAutomationClient (1)
System\Windows\Automation\GridItemPattern.cs (1)
153return new GridItemPattern(el, hPattern, cached);
28 references to GridItemPattern
UIAutomationClient (12)
MS\Internal\Automation\Schema.cs (12)
357new AutomationPropertyInfo( null, GridItemPattern.RowProperty, typeof(int), 0 ), 358new AutomationPropertyInfo( null, GridItemPattern.ColumnProperty, typeof(int), 0 ), 359new AutomationPropertyInfo( null, GridItemPattern.RowSpanProperty, typeof(int), 1 ), 360new AutomationPropertyInfo( null, GridItemPattern.ColumnSpanProperty, typeof(int), 1 ), 361new AutomationPropertyInfo( convertToElement, GridItemPattern.ContainingGridProperty, typeof(AutomationElement), null ), 445private static readonly AutomationProperty [ ] GridItemProperties = { GridItemPattern.RowProperty, 446GridItemPattern.ColumnProperty, 447GridItemPattern.RowSpanProperty, 448GridItemPattern.ColumnSpanProperty, 449GridItemPattern.ContainingGridProperty }; 486new AutomationPatternInfo( GridItemPattern.Pattern, GridItemProperties, new WrapObjectClientSide(GridItemPattern.Wrap) ),
UIAutomationClientSideProviders (16)
MS\Internal\AutomationProxies\EmptyElement.cs (1)
96if (patternId == GridItemPattern.Pattern.Id)
MS\Internal\AutomationProxies\EventManager.cs (6)
246IGridItemProvider gridItem = el.GetPatternProvider(GridItemPattern.Pattern) as IGridItemProvider; 250RaisePropertyChangedEvent(el, GridItemPattern.ColumnProperty, gridItem.Column); 255IGridItemProvider gridItem = el.GetPatternProvider(GridItemPattern.Pattern) as IGridItemProvider; 259RaisePropertyChangedEvent(el, GridItemPattern.RowProperty, gridItem.Row); 531_objectIdClient.Add(GridItemPattern.ColumnProperty, new RaiseEvent(HandleColumnProperty)); 532_objectIdClient.Add(GridItemPattern.RowProperty, new RaiseEvent(HandleRowProperty));
MS\Internal\AutomationProxies\WindowsIPAddress.cs (1)
336if (GridItemPattern.Pattern == iid)
MS\Internal\AutomationProxies\WindowsListView.cs (4)
1551else if (idProp == GridPattern.ColumnCountProperty || idProp == GridPattern.RowCountProperty || idProp == GridItemPattern.ColumnProperty || idProp == GridItemPattern.RowProperty) 1942else if (eventId == NativeMethods.EventObjectReorder && (automationProperty == GridItemPattern.ColumnProperty || automationProperty == GridItemPattern.RowProperty))
MS\Internal\AutomationProxies\WindowsListViewItem.cs (1)
80if (iid == GridItemPattern.Pattern && IsImplementingGrid (_hwnd))
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (1)
51if (iid == GridItemPattern.Pattern)
MS\Internal\AutomationProxies\WindowsStatusBar.cs (2)
445if (iid == GridItemPattern.Pattern) 674if (iid == GridItemPattern.Pattern)