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