9 types derived from DataGridViewCellAccessibleObject
System.Windows.Forms (8)
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject.cs (1)
11protected class DataGridViewButtonCellAccessibleObject : DataGridViewCellAccessibleObject
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject.cs (1)
11protected class DataGridViewCheckBoxCellAccessibleObject : DataGridViewCellAccessibleObject
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.cs (1)
13protected class DataGridViewColumnHeaderCellAccessibleObject : DataGridViewCellAccessibleObject
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.DataGridViewComboBoxCellAccessibleObject.cs (1)
11protected class DataGridViewComboBoxCellAccessibleObject : DataGridViewCellAccessibleObject
System\Windows\Forms\Controls\DataGridView\DataGridViewImageCell.DataGridViewImageCellAccessibleObject.cs (1)
11protected class DataGridViewImageCellAccessibleObject : DataGridViewCellAccessibleObject
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject.cs (1)
11protected class DataGridViewLinkCellAccessibleObject : DataGridViewCellAccessibleObject
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.cs (1)
12protected class DataGridViewRowHeaderCellAccessibleObject : DataGridViewCellAccessibleObject
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxCell.DataGridViewTextBoxCellAccessibleObject.cs (1)
11protected class DataGridViewTextBoxCellAccessibleObject : DataGridViewCellAccessibleObject
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\DataGridViewCellStyleBuilder.cs (1)
346private class DialogDataGridViewCellAccessibleObject : DataGridViewCellAccessibleObject
42 instantiations of DataGridViewCellAccessibleObject
System.Windows.Forms (1)
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (1)
1041protected virtual AccessibleObject CreateAccessibilityInstance() => new DataGridViewCellAccessibleObject(this);
System.Windows.Forms.Tests (41)
System\Windows\Forms\AccessibleObjects\DataGridViewCellAccessibleObjectTests.cs (39)
20DataGridViewCellAccessibleObject accessibleObject = new(); 100DataGridViewCellAccessibleObject accessibleObject = new(owner); 111yield return new object[] { new DataGridViewCellAccessibleObject(cell), Rectangle.Empty }; 123yield return new object[] { new DataGridViewCellAccessibleObject() }; 124yield return new object[] { new DataGridViewCellAccessibleObject(null) }; 136yield return new object[] { new DataGridViewCellAccessibleObject(new SubDataGridViewCell()), "Edit" }; 142yield return new object[] { new DataGridViewCellAccessibleObject(cell), string.Empty }; 176DataGridViewCellAccessibleObject accessibleObject = new(); 185AccessibleObject accessibleObject = new DataGridViewCellAccessibleObject(cell); 196AccessibleObject accessibleObject = new DataGridViewCellAccessibleObject(cell); 208AccessibleObject accessibleObject = new DataGridViewCellAccessibleObject(cell); 220AccessibleObject accessibleObject = new DataGridViewCellAccessibleObject(cell); 294DataGridViewCellAccessibleObject accessibleObject = new() 306DataGridViewCellAccessibleObject accessibleObject = new(owner); 313yield return new object[] { new DataGridViewCellAccessibleObject(new SubDataGridViewCell()), null }; 318yield return new object[] { new DataGridViewCellAccessibleObject(cell), row.AccessibilityObject }; 346DataGridViewCellAccessibleObject accessibleObject = new(owner); 353yield return new object[] { new DataGridViewCellAccessibleObject(new SubDataGridViewCell()), "(null)" }; 388DataGridViewCellAccessibleObject accessibleObject = new(owner); 404DataGridViewCellAccessibleObject accessibleObject = new(owner); 412DataGridViewCellAccessibleObject accessibleObject = new(); 420DataGridViewCellAccessibleObject accessibleObject = new(); 427yield return new object[] { new DataGridViewCellAccessibleObject(new SubDataGridViewCell()), AccessibleNavigation.Right, null }; 432yield return new object[] { new DataGridViewCellAccessibleObject(cell), AccessibleNavigation.Right, null }; 455DataGridViewCellAccessibleObject accessibleObject = new(owner); 481DataGridViewCellAccessibleObject accessibleObject = new(mockObj); 519DataGridViewCellAccessibleObject accessibleObject = new(mockObj); 555DataGridViewCellAccessibleObject accessibleObject = new(mockObj); 593DataGridViewCellAccessibleObject accessibleObject = new(mockCell.Object); 627DataGridViewCellAccessibleObject accessibleObject = new(mockCell.Object); 670IRawElementProviderSimple.Interface provider = new DataGridViewCellAccessibleObject(); 683DataGridViewCellAccessibleObject accessibleObject = new(dataGridView.Rows[0].Cells[0]); 698DataGridViewCellAccessibleObject accessibleObject = new(dataGridView.Rows[0].Cells[0]); 713DataGridViewCellAccessibleObject accessibleObject = new(dataGridView.Rows[0].Cells[0]); 742DataGridViewCellAccessibleObject accessibleObject = new(dataGridView.Rows[0].Cells[0]); 752AccessibleObject accessibleObject = new DataGridViewCellAccessibleObject(new SubDataGridViewCell()); 850AccessibleObject accessibleObject = new DataGridViewCellAccessibleObject(new SubDataGridViewCell()); 1043DataGridViewCellAccessibleObject dataGridViewCellAccessibleObject = new(dataGridView.Rows[0].Cells[0]); 1076DataGridViewCellAccessibleObject accessibleObject = new(owner);
System\Windows\Forms\DataGridViewCellTests.cs (2)
3429yield return new object[] { new DataGridViewCellAccessibleObject(null) }; 3430yield return new object[] { new DataGridViewCellAccessibleObject(new SubDataGridViewCell()) };
26 references to DataGridViewCellAccessibleObject
System.Windows.Forms.Tests (26)
System\Windows\Forms\AccessibleObjects\DataGridViewCellAccessibleObjectTests.cs (22)
20DataGridViewCellAccessibleObject accessibleObject = new(); 100DataGridViewCellAccessibleObject accessibleObject = new(owner); 176DataGridViewCellAccessibleObject accessibleObject = new(); 294DataGridViewCellAccessibleObject accessibleObject = new() 306DataGridViewCellAccessibleObject accessibleObject = new(owner); 346DataGridViewCellAccessibleObject accessibleObject = new(owner); 388DataGridViewCellAccessibleObject accessibleObject = new(owner); 404DataGridViewCellAccessibleObject accessibleObject = new(owner); 412DataGridViewCellAccessibleObject accessibleObject = new(); 420DataGridViewCellAccessibleObject accessibleObject = new(); 455DataGridViewCellAccessibleObject accessibleObject = new(owner); 481DataGridViewCellAccessibleObject accessibleObject = new(mockObj); 519DataGridViewCellAccessibleObject accessibleObject = new(mockObj); 555DataGridViewCellAccessibleObject accessibleObject = new(mockObj); 593DataGridViewCellAccessibleObject accessibleObject = new(mockCell.Object); 627DataGridViewCellAccessibleObject accessibleObject = new(mockCell.Object); 683DataGridViewCellAccessibleObject accessibleObject = new(dataGridView.Rows[0].Cells[0]); 698DataGridViewCellAccessibleObject accessibleObject = new(dataGridView.Rows[0].Cells[0]); 713DataGridViewCellAccessibleObject accessibleObject = new(dataGridView.Rows[0].Cells[0]); 742DataGridViewCellAccessibleObject accessibleObject = new(dataGridView.Rows[0].Cells[0]); 1043DataGridViewCellAccessibleObject dataGridViewCellAccessibleObject = new(dataGridView.Rows[0].Cells[0]); 1076DataGridViewCellAccessibleObject accessibleObject = new(owner);
System\Windows\Forms\DataGridViewCellTests.cs (4)
3421DataGridViewCellAccessibleObject accessibleObject = Assert.IsType<DataGridViewCellAccessibleObject>(cell.AccessibilityObject); 3449DataGridViewCellAccessibleObject instance = Assert.IsAssignableFrom<DataGridViewCellAccessibleObject>(cell.CreateAccessibilityInstance());