1 type derived from GridItemPattern
UIAutomationClient (1)
System\Windows\Automation\TableItemPattern.cs (1)
18
public class TableItemPattern:
GridItemPattern
1 instantiation of GridItemPattern
UIAutomationClient (1)
System\Windows\Automation\GridItemPattern.cs (1)
151
return new
GridItemPattern
(el, hPattern, cached);
28 references to GridItemPattern
UIAutomationClient (12)
MS\Internal\Automation\Schema.cs (12)
352
new AutomationPropertyInfo( null,
GridItemPattern
.RowProperty, typeof(int), 0 ),
353
new AutomationPropertyInfo( null,
GridItemPattern
.ColumnProperty, typeof(int), 0 ),
354
new AutomationPropertyInfo( null,
GridItemPattern
.RowSpanProperty, typeof(int), 1 ),
355
new AutomationPropertyInfo( null,
GridItemPattern
.ColumnSpanProperty, typeof(int), 1 ),
356
new AutomationPropertyInfo( convertToElement,
GridItemPattern
.ContainingGridProperty, typeof(AutomationElement), null ),
440
private static readonly AutomationProperty [ ] GridItemProperties = {
GridItemPattern
.RowProperty,
441
GridItemPattern
.ColumnProperty,
442
GridItemPattern
.RowSpanProperty,
443
GridItemPattern
.ColumnSpanProperty,
444
GridItemPattern
.ContainingGridProperty };
481
new AutomationPatternInfo(
GridItemPattern
.Pattern, GridItemProperties, new WrapObjectClientSide(
GridItemPattern
.Wrap) ),
UIAutomationClientSideProviders (16)
MS\Internal\AutomationProxies\EmptyElement.cs (1)
94
if (patternId ==
GridItemPattern
.Pattern.Id)
MS\Internal\AutomationProxies\EventManager.cs (6)
240
IGridItemProvider gridItem = el.GetPatternProvider(
GridItemPattern
.Pattern) as IGridItemProvider;
244
RaisePropertyChangedEvent(el,
GridItemPattern
.ColumnProperty, gridItem.Column);
249
IGridItemProvider gridItem = el.GetPatternProvider(
GridItemPattern
.Pattern) as IGridItemProvider;
253
RaisePropertyChangedEvent(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)
334
if (
GridItemPattern
.Pattern == iid)
MS\Internal\AutomationProxies\WindowsListView.cs (4)
1548
else if (idProp == GridPattern.ColumnCountProperty || idProp == GridPattern.RowCountProperty || idProp ==
GridItemPattern
.ColumnProperty || idProp ==
GridItemPattern
.RowProperty)
1939
else if (eventId == NativeMethods.EventObjectReorder && (automationProperty ==
GridItemPattern
.ColumnProperty || automationProperty ==
GridItemPattern
.RowProperty))
MS\Internal\AutomationProxies\WindowsListViewItem.cs (1)
79
if (iid ==
GridItemPattern
.Pattern && IsImplementingGrid (_hwnd))
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (1)
50
if (iid ==
GridItemPattern
.Pattern)
MS\Internal\AutomationProxies\WindowsStatusBar.cs (2)
442
if (iid ==
GridItemPattern
.Pattern)
671
if (iid ==
GridItemPattern
.Pattern)