4 overrides of GetItem
System.Windows.Forms (4)
System\Windows\Forms\Controls\DataGridView\DataGridView.AccessibleObject.cs (1)
312internal override IRawElementProviderSimple.Interface? GetItem(int row, int column)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarBodyAccessibleObject.cs (1)
95internal override IRawElementProviderSimple.Interface? GetItem(int rowIndex, int columnIndex)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarAccessibleObject.cs (1)
406internal override IRawElementProviderSimple.Interface? GetItem(int row, int column)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.PropertyGridViewAccessibleObject.cs (1)
468internal override IRawElementProviderSimple.Interface? GetItem(int row, int column) => GetChild(row);
27 references to GetItem
System.Windows.Forms (1)
System\Windows\Forms\Accessibility\AccessibleObject.cs (1)
1490*pRetVal = ComHelpers.TryGetComPointer<IRawElementProviderSimple>(GetItem(row, column));
System.Windows.Forms.Tests (26)
System\Windows\Forms\AccessibleObjects\DataGridViewAccessibleObjectTests.cs (24)
235AccessibleObject actual = (AccessibleObject)dataGridView.AccessibilityObject.GetItem(i, j); 1324Assert.Equal(expected, dataGridView.AccessibilityObject.GetItem(i, j)); 1350var actual = accessibleObject.GetItem(0, 0); 1354actual = accessibleObject.GetItem(0, 1); 1357Assert.Null(accessibleObject.GetItem(0, 2)); 1360actual = accessibleObject.GetItem(1, 0); 1364actual = accessibleObject.GetItem(1, 1); 1367Assert.Null(accessibleObject.GetItem(1, 2)); 1368Assert.Null(accessibleObject.GetItem(2, 0)); 1369Assert.Null(accessibleObject.GetItem(2, 1)); 1370Assert.Null(accessibleObject.GetItem(2, 2)); 1398Assert.Equal(expected, dataGridView.AccessibilityObject.GetItem(i, j)); 1421Assert.Equal(accessibleObjectCell3, dataGridView.AccessibilityObject.GetItem(0, 0)); 1422Assert.Equal(accessibleObjectCell2, dataGridView.AccessibilityObject.GetItem(0, 1)); 1423Assert.Equal(accessibleObjectCell1, dataGridView.AccessibilityObject.GetItem(0, 2)); 1443Assert.Equal(accessibleObjectCell3, dataGridView.AccessibilityObject.GetItem(0, 0)); 1444Assert.Equal(accessibleObjectCell2, dataGridView.AccessibilityObject.GetItem(0, 1)); 1445Assert.Null(dataGridView.AccessibilityObject.GetItem(0, 2)); 1465Assert.Equal(accessibleObjectCell3, dataGridView.AccessibilityObject.GetItem(0, 0)); 1466Assert.Equal(accessibleObjectCell1, dataGridView.AccessibilityObject.GetItem(0, 1)); 1467Assert.Null(dataGridView.AccessibilityObject.GetItem(0, 2)); 1487Assert.Equal(accessibleObjectCell2, dataGridView.AccessibilityObject.GetItem(0, 0)); 1488Assert.Equal(accessibleObjectCell1, dataGridView.AccessibilityObject.GetItem(0, 1)); 1489Assert.Null(dataGridView.AccessibilityObject.GetItem(0, 2));
System\Windows\Forms\AccessibleObjects\PropertyGridView.PropertyGridViewAccessibleObjectTests.cs (2)
177AccessibleObject categoryItem = (AccessibleObject)accessibleObject.GetItem(i, 1); 184AccessibleObject entryItem = (AccessibleObject)accessibleObject.GetItem(i, 1);