1 type derived from GridItemPattern
UIAutomationClient (1)
System\Windows\Automation\TableItemPattern.cs (1)
20
public class TableItemPattern:
GridItemPattern
1 instantiation of GridItemPattern
UIAutomationClient (1)
System\Windows\Automation\GridItemPattern.cs (1)
153
return new
GridItemPattern
(el, hPattern, cached);
28 references to GridItemPattern
UIAutomationClient (12)
MS\Internal\Automation\Schema.cs (12)
357
new AutomationPropertyInfo( null,
GridItemPattern
.RowProperty, typeof(int), 0 ),
358
new AutomationPropertyInfo( null,
GridItemPattern
.ColumnProperty, typeof(int), 0 ),
359
new AutomationPropertyInfo( null,
GridItemPattern
.RowSpanProperty, typeof(int), 1 ),
360
new AutomationPropertyInfo( null,
GridItemPattern
.ColumnSpanProperty, typeof(int), 1 ),
361
new AutomationPropertyInfo( convertToElement,
GridItemPattern
.ContainingGridProperty, typeof(AutomationElement), null ),
445
private static readonly AutomationProperty [ ] GridItemProperties = {
GridItemPattern
.RowProperty,
446
GridItemPattern
.ColumnProperty,
447
GridItemPattern
.RowSpanProperty,
448
GridItemPattern
.ColumnSpanProperty,
449
GridItemPattern
.ContainingGridProperty };
486
new AutomationPatternInfo(
GridItemPattern
.Pattern, GridItemProperties, new WrapObjectClientSide(
GridItemPattern
.Wrap) ),
UIAutomationClientSideProviders (16)
MS\Internal\AutomationProxies\EmptyElement.cs (1)
96
if (patternId ==
GridItemPattern
.Pattern.Id)
MS\Internal\AutomationProxies\EventManager.cs (6)
246
IGridItemProvider gridItem = el.GetPatternProvider(
GridItemPattern
.Pattern) as IGridItemProvider;
250
RaisePropertyChangedEvent(el,
GridItemPattern
.ColumnProperty, gridItem.Column);
255
IGridItemProvider gridItem = el.GetPatternProvider(
GridItemPattern
.Pattern) as IGridItemProvider;
259
RaisePropertyChangedEvent(el,
GridItemPattern
.RowProperty, gridItem.Row);
531
_objectIdClient.Add(
GridItemPattern
.ColumnProperty, new RaiseEvent(HandleColumnProperty));
532
_objectIdClient.Add(
GridItemPattern
.RowProperty, new RaiseEvent(HandleRowProperty));
MS\Internal\AutomationProxies\WindowsIPAddress.cs (1)
336
if (
GridItemPattern
.Pattern == iid)
MS\Internal\AutomationProxies\WindowsListView.cs (4)
1551
else if (idProp == GridPattern.ColumnCountProperty || idProp == GridPattern.RowCountProperty || idProp ==
GridItemPattern
.ColumnProperty || idProp ==
GridItemPattern
.RowProperty)
1942
else if (eventId == NativeMethods.EventObjectReorder && (automationProperty ==
GridItemPattern
.ColumnProperty || automationProperty ==
GridItemPattern
.RowProperty))
MS\Internal\AutomationProxies\WindowsListViewItem.cs (1)
80
if (iid ==
GridItemPattern
.Pattern && IsImplementingGrid (_hwnd))
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (1)
51
if (iid ==
GridItemPattern
.Pattern)
MS\Internal\AutomationProxies\WindowsStatusBar.cs (2)
445
if (iid ==
GridItemPattern
.Pattern)
674
if (iid ==
GridItemPattern
.Pattern)