1 type derived from GridItemPattern
UIAutomationClient (1)
System\Windows\Automation\TableItemPattern.cs (1)
18public class TableItemPattern: GridItemPattern
1 instantiation of GridItemPattern
UIAutomationClient (1)
System\Windows\Automation\GridItemPattern.cs (1)
151return new GridItemPattern(el, hPattern, cached);
28 references to GridItemPattern
UIAutomationClient (12)
MS\Internal\Automation\Schema.cs (12)
346new AutomationPropertyInfo( null, GridItemPattern.RowProperty, typeof(int), 0 ), 347new AutomationPropertyInfo( null, GridItemPattern.ColumnProperty, typeof(int), 0 ), 348new AutomationPropertyInfo( null, GridItemPattern.RowSpanProperty, typeof(int), 1 ), 349new AutomationPropertyInfo( null, GridItemPattern.ColumnSpanProperty, typeof(int), 1 ), 350new AutomationPropertyInfo( convertToElement, GridItemPattern.ContainingGridProperty, typeof(AutomationElement), null ), 434private static readonly AutomationProperty [ ] GridItemProperties = { GridItemPattern.RowProperty, 435GridItemPattern.ColumnProperty, 436GridItemPattern.RowSpanProperty, 437GridItemPattern.ColumnSpanProperty, 438GridItemPattern.ContainingGridProperty }; 475new AutomationPatternInfo( GridItemPattern.Pattern, GridItemProperties, new WrapObjectClientSide(GridItemPattern.Wrap) ),
UIAutomationClientSideProviders (16)
MS\Internal\AutomationProxies\EmptyElement.cs (1)
94if (patternId == GridItemPattern.Pattern.Id)
MS\Internal\AutomationProxies\EventManager.cs (6)
240IGridItemProvider gridItem = el.GetPatternProvider(GridItemPattern.Pattern) as IGridItemProvider; 244RaisePropertyChangedEvent(el, GridItemPattern.ColumnProperty, gridItem.Column); 249IGridItemProvider gridItem = el.GetPatternProvider(GridItemPattern.Pattern) as IGridItemProvider; 253RaisePropertyChangedEvent(el, GridItemPattern.RowProperty, gridItem.Row); 525_objectIdClient.Add(GridItemPattern.ColumnProperty, new RaiseEvent(HandleColumnProperty)); 526_objectIdClient.Add(GridItemPattern.RowProperty, new RaiseEvent(HandleRowProperty));
MS\Internal\AutomationProxies\WindowsIPAddress.cs (1)
334if (GridItemPattern.Pattern == iid)
MS\Internal\AutomationProxies\WindowsListView.cs (4)
1546else if (idProp == GridPattern.ColumnCountProperty || idProp == GridPattern.RowCountProperty || idProp == GridItemPattern.ColumnProperty || idProp == GridItemPattern.RowProperty) 1938else if (eventId == NativeMethods.EventObjectReorder && (automationProperty == GridItemPattern.ColumnProperty || automationProperty == GridItemPattern.RowProperty))
MS\Internal\AutomationProxies\WindowsListViewItem.cs (1)
75if (iid == GridItemPattern.Pattern && IsImplementingGrid (_hwnd))
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (1)
50if (iid == GridItemPattern.Pattern)
MS\Internal\AutomationProxies\WindowsStatusBar.cs (2)
443if (iid == GridItemPattern.Pattern) 672if (iid == GridItemPattern.Pattern)