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)
352new AutomationPropertyInfo( null, GridItemPattern.RowProperty, typeof(int), 0 ), 353new AutomationPropertyInfo( null, GridItemPattern.ColumnProperty, typeof(int), 0 ), 354new AutomationPropertyInfo( null, GridItemPattern.RowSpanProperty, typeof(int), 1 ), 355new AutomationPropertyInfo( null, GridItemPattern.ColumnSpanProperty, typeof(int), 1 ), 356new AutomationPropertyInfo( convertToElement, GridItemPattern.ContainingGridProperty, typeof(AutomationElement), null ), 440private static readonly AutomationProperty [ ] GridItemProperties = { GridItemPattern.RowProperty, 441GridItemPattern.ColumnProperty, 442GridItemPattern.RowSpanProperty, 443GridItemPattern.ColumnSpanProperty, 444GridItemPattern.ContainingGridProperty }; 481new 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)
1548else if (idProp == GridPattern.ColumnCountProperty || idProp == GridPattern.RowCountProperty || idProp == GridItemPattern.ColumnProperty || idProp == GridItemPattern.RowProperty) 1939else if (eventId == NativeMethods.EventObjectReorder && (automationProperty == GridItemPattern.ColumnProperty || automationProperty == GridItemPattern.RowProperty))
MS\Internal\AutomationProxies\WindowsListViewItem.cs (1)
79if (iid == GridItemPattern.Pattern && IsImplementingGrid (_hwnd))
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (1)
50if (iid == GridItemPattern.Pattern)
MS\Internal\AutomationProxies\WindowsStatusBar.cs (2)
442if (iid == GridItemPattern.Pattern) 671if (iid == GridItemPattern.Pattern)