1 type derived from GridItemPattern
UIAutomationClient (1)
System\Windows\Automation\TableItemPattern.cs (1)
17
public class TableItemPattern:
GridItemPattern
1 instantiation of GridItemPattern
UIAutomationClient (1)
System\Windows\Automation\GridItemPattern.cs (1)
150
return new
GridItemPattern
(el, hPattern, cached);
28 references to GridItemPattern
UIAutomationClient (12)
MS\Internal\Automation\Schema.cs (12)
346
new AutomationPropertyInfo( null,
GridItemPattern
.RowProperty, typeof(int), 0 ),
347
new AutomationPropertyInfo( null,
GridItemPattern
.ColumnProperty, typeof(int), 0 ),
348
new AutomationPropertyInfo( null,
GridItemPattern
.RowSpanProperty, typeof(int), 1 ),
349
new AutomationPropertyInfo( null,
GridItemPattern
.ColumnSpanProperty, typeof(int), 1 ),
350
new AutomationPropertyInfo( convertToElement,
GridItemPattern
.ContainingGridProperty, typeof(AutomationElement), null ),
434
private static readonly AutomationProperty [ ] GridItemProperties = {
GridItemPattern
.RowProperty,
435
GridItemPattern
.ColumnProperty,
436
GridItemPattern
.RowSpanProperty,
437
GridItemPattern
.ColumnSpanProperty,
438
GridItemPattern
.ContainingGridProperty };
475
new AutomationPatternInfo(
GridItemPattern
.Pattern, GridItemProperties, new WrapObjectClientSide(
GridItemPattern
.Wrap) ),
UIAutomationClientSideProviders (16)
MS\Internal\AutomationProxies\EmptyElement.cs (1)
93
if (patternId ==
GridItemPattern
.Pattern.Id)
MS\Internal\AutomationProxies\EventManager.cs (6)
239
IGridItemProvider gridItem = el.GetPatternProvider(
GridItemPattern
.Pattern) as IGridItemProvider;
243
RaisePropertyChangedEvent(el,
GridItemPattern
.ColumnProperty, gridItem.Column);
248
IGridItemProvider gridItem = el.GetPatternProvider(
GridItemPattern
.Pattern) as IGridItemProvider;
252
RaisePropertyChangedEvent(el,
GridItemPattern
.RowProperty, gridItem.Row);
524
_objectIdClient.Add(
GridItemPattern
.ColumnProperty, new RaiseEvent(HandleColumnProperty));
525
_objectIdClient.Add(
GridItemPattern
.RowProperty, new RaiseEvent(HandleRowProperty));
MS\Internal\AutomationProxies\WindowsIPAddress.cs (1)
333
if (
GridItemPattern
.Pattern == iid)
MS\Internal\AutomationProxies\WindowsListView.cs (4)
1545
else if (idProp == GridPattern.ColumnCountProperty || idProp == GridPattern.RowCountProperty || idProp ==
GridItemPattern
.ColumnProperty || idProp ==
GridItemPattern
.RowProperty)
1937
else if (eventId == NativeMethods.EventObjectReorder && (automationProperty ==
GridItemPattern
.ColumnProperty || automationProperty ==
GridItemPattern
.RowProperty))
MS\Internal\AutomationProxies\WindowsListViewItem.cs (1)
74
if (iid ==
GridItemPattern
.Pattern && IsImplementingGrid (_hwnd))
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (1)
49
if (iid ==
GridItemPattern
.Pattern)
MS\Internal\AutomationProxies\WindowsStatusBar.cs (2)
442
if (iid ==
GridItemPattern
.Pattern)
671
if (iid ==
GridItemPattern
.Pattern)