590 references to AccessibilityObject
System.Windows.Forms (38)
System\Windows\Forms\Controls\DataGridView\DataGridView.AccessibleObject.cs (7)
143
return owner.CurrentCell.
AccessibilityObject
;
166
return owner.Rows[hti.RowIndex].Cells[hti.ColumnIndex].
AccessibilityObject
;
179
return owner.Rows[hti.RowIndex].HeaderCell.
AccessibilityObject
;
181
return owner.TopLeftHeaderCell.
AccessibilityObject
;
281
result[i] = owner.Rows[rowIndex].HeaderCell.
AccessibilityObject
;
298
result[i] = owner.Columns[columnIndex].HeaderCell.
AccessibilityObject
;
323
return owner.Rows[row].Cells[column].
AccessibilityObject
;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (4)
51
currentCell.
AccessibilityObject
.SetFocus();
27370
editingControlAccessibleObject.SetParent(CurrentCell.
AccessibilityObject
);
27372
CurrentCell.
AccessibilityObject
.SetDetachableChild(editingControlAccessibleObject);
27373
CurrentCell.
AccessibilityObject
.RaiseStructureChangedEvent(StructureChangeType.StructureChangeType_ChildAdded, editingControlAccessibleObject.RuntimeId);
System\Windows\Forms\Controls\DataGridView\DataGridView.SelectedCellsAccessibleObject.cs (4)
37
? owner.SelectedCell(index)?.
AccessibilityObject
49
? owner.CurrentCell.
AccessibilityObject
60
? owner.SelectedCell(0)?.
AccessibilityObject
65
? owner.SelectedCell(owner.GetCellCount(DataGridViewElementStates.Selected) - 1)?.
AccessibilityObject
System\Windows\Forms\Controls\DataGridView\DataGridView.TopRowAccessibleObject.cs (2)
114
return _ownerDataGridView.TopLeftHeaderCell.
AccessibilityObject
;
128
return _ownerDataGridView.Columns[actualColumnIndex].HeaderCell.
AccessibilityObject
;
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (7)
291
Rectangle IKeyboardToolTip.GetNativeScreenRectangle() =>
AccessibilityObject
.Bounds;
326
_nonEmptyNeighbors.Add(DataGridView.Rows[i].Cells[j].
AccessibilityObject
.Bounds);
1079
AccessibilityObject
.SetDetachableChild(null);
1081
AccessibilityObject
.RaiseStructureChangedEvent(StructureChangeType.StructureChangeType_ChildRemoved, dataGridView.EditingControlAccessibleObject.RuntimeId);
2491
dgv.EditingControlAccessibleObject!.SetParent(
AccessibilityObject
);
2492
AccessibilityObject
.SetDetachableChild(dgv.EditingControlAccessibleObject);
3873
PInvoke.UiaDisconnectProvider(
AccessibilityObject
);
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (7)
469
? _owner.OwningColumn.HeaderCell.
AccessibilityObject
// Return the column header accessible object
475
return _owner.DataGridView.Rows[previousVisibleRow].Cells[_owner.OwningColumn.Index].
AccessibilityObject
;
486
return _owner.DataGridView.Rows[nextVisibleRow].Cells[_owner.OwningColumn.Index].
AccessibilityObject
;
527
return _owner.OwningRow.Cells[previousVisibleColumnIndex].
AccessibilityObject
;
560
return _owner.OwningRow.Cells[nextVisibleColumnIndex].
AccessibilityObject
;
720
return [_owner.OwningRow.HeaderCell.
AccessibilityObject
];
730
return [_owner.OwningColumn.HeaderCell.
AccessibilityObject
];
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (2)
954
string cellName =
AccessibilityObject
.Name ?? string.Empty;
961
AccessibilityObject
.InternalRaiseAutomationNotification(
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (3)
265
return _owningDataGridViewRow.HeaderCell.
AccessibilityObject
;
277
return _owningDataGridViewRow.Cells[columnIndex].
AccessibilityObject
;
317
return dataGridView.CurrentCell.
AccessibilityObject
;
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewSelectedRowCellsAccessibleObject.cs (1)
89
return currentCell.
AccessibilityObject
;
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.cs (1)
182
Debug.Assert(Owner.DataGridView.TopLeftHeaderCell.
AccessibilityObject
== Owner.DataGridView.AccessibilityObject.GetChild(0)!.GetChild(0));
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\DataGridViewCellStyleBuilder.cs (2)
54
row.Cells[0].
AccessibilityObject
.Name = SR.CellStyleBuilderSelectedPreviewAccName;
64
row.Cells[0].
AccessibilityObject
.Name = SR.CellStyleBuilderNormalPreviewAccName;
System.Windows.Forms.Tests (550)
System\Windows\Forms\AccessibleObjects\DataGridViewAccessibleObjectTests.cs (40)
218
Assert.Equal(cell.
AccessibilityObject
, focusedCell);
234
AccessibleObject expected = dataGridView.Rows[i].Cells[j].
AccessibilityObject
;
330
VARIANT isOffscreen = dataGridView.Rows[1].Cells[0].
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_IsOffscreenPropertyId);
336
isOffscreen = dataGridView.Rows[4].Cells[0].
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_IsOffscreenPropertyId);
395
Assert.Equal(cell.ReadOnly, cell.
AccessibilityObject
.IsReadOnly);
420
Assert.Equal(cell.ReadOnly, cell.
AccessibilityObject
.IsReadOnly);
445
Assert.Equal(cell.ReadOnly, cell.
AccessibilityObject
.IsReadOnly);
1127
Assert.Equal(dataGridView.Columns[0].HeaderCell.
AccessibilityObject
, columnHeaders[0]);
1128
Assert.Equal(dataGridView.Columns[1].HeaderCell.
AccessibilityObject
, columnHeaders[1]);
1129
Assert.Equal(dataGridView.Columns[2].HeaderCell.
AccessibilityObject
, columnHeaders[2]);
1146
Assert.Equal(dataGridView.Columns[1].HeaderCell.
AccessibilityObject
, columnHeaders[0]);
1147
Assert.Equal(dataGridView.Columns[2].HeaderCell.
AccessibilityObject
, columnHeaders[1]);
1164
Assert.Equal(dataGridView.Columns[0].HeaderCell.
AccessibilityObject
, columnHeaders[0]);
1165
Assert.Equal(dataGridView.Columns[2].HeaderCell.
AccessibilityObject
, columnHeaders[1]);
1182
Assert.Equal(dataGridView.Columns[0].HeaderCell.
AccessibilityObject
, columnHeaders[0]);
1183
Assert.Equal(dataGridView.Columns[1].HeaderCell.
AccessibilityObject
, columnHeaders[1]);
1218
Assert.Equal(dataGridView.Rows[0].HeaderCell.
AccessibilityObject
, rowHeaders[0]);
1219
Assert.Equal(dataGridView.Rows[1].HeaderCell.
AccessibilityObject
, rowHeaders[1]);
1220
Assert.Equal(dataGridView.Rows[2].HeaderCell.
AccessibilityObject
, rowHeaders[2]);
1238
Assert.Equal(dataGridView.Rows[1].HeaderCell.
AccessibilityObject
, rowHeaders[0]);
1239
Assert.Equal(dataGridView.Rows[2].HeaderCell.
AccessibilityObject
, rowHeaders[1]);
1257
Assert.Equal(dataGridView.Rows[0].HeaderCell.
AccessibilityObject
, rowHeaders[0]);
1258
Assert.Equal(dataGridView.Rows[2].HeaderCell.
AccessibilityObject
, rowHeaders[1]);
1276
Assert.Equal(dataGridView.Rows[0].HeaderCell.
AccessibilityObject
, rowHeaders[0]);
1277
Assert.Equal(dataGridView.Rows[1].HeaderCell.
AccessibilityObject
, rowHeaders[1]);
1322
: dataGridView.Rows[i + 1].Cells[j + 1].
AccessibilityObject
;
1349
AccessibleObject expected = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1353
expected = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1359
expected = dataGridView.Rows[2].Cells[0].
AccessibilityObject
;
1363
expected = dataGridView.Rows[2].Cells[2].
AccessibilityObject
;
1396
: dataGridView.Rows[i].Cells[j].
AccessibilityObject
;
1417
AccessibleObject accessibleObjectCell1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1418
AccessibleObject accessibleObjectCell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1419
AccessibleObject accessibleObjectCell3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1440
AccessibleObject accessibleObjectCell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1441
AccessibleObject accessibleObjectCell3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1462
AccessibleObject accessibleObjectCell1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1463
AccessibleObject accessibleObjectCell3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1484
AccessibleObject accessibleObjectCell1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1485
AccessibleObject accessibleObjectCell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\DataGridViewButtonCellAccessibleObjectTests.cs (1)
66
AccessibleObject accessibleObject = cell.
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\DataGridViewCellAccessibleObjectTests.cs (98)
55
accCellWidthSum += dataGridView.Rows[0].Cells[i].
AccessibilityObject
.BoundingRectangle.Width;
86
accCellWidthSum += dataGridView.Rows[0].Cells[i].
AccessibilityObject
.BoundingRectangle.Width;
237
AccessibleObject accessibleObject = dataGridView.Rows[2].Cells[0].
AccessibilityObject
;
256
AccessibleObject accessibleObject = dataGridView.Rows[2].Cells[0].
AccessibilityObject
;
276
AccessibleObject accessibleObject = dataGridView.Rows[2].Cells[0].
AccessibilityObject
;
658
bool value = cell.
AccessibilityObject
.IsReadOnly;
765
Assert.Equal(-1, cell.
AccessibilityObject
.Row);
777
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
778
AccessibleObject accessibleObject2 = dataGridView.Rows[1].Cells[0].
AccessibilityObject
;
779
AccessibleObject accessibleObject3 = dataGridView.Rows[2].Cells[0].
AccessibilityObject
;
797
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
798
AccessibleObject accessibleObject2 = dataGridView.Rows[1].Cells[0].
AccessibilityObject
;
799
AccessibleObject accessibleObject3 = dataGridView.Rows[2].Cells[0].
AccessibilityObject
;
817
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
818
AccessibleObject accessibleObject2 = dataGridView.Rows[1].Cells[0].
AccessibilityObject
;
819
AccessibleObject accessibleObject3 = dataGridView.Rows[2].Cells[0].
AccessibilityObject
;
837
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
838
AccessibleObject accessibleObject2 = dataGridView.Rows[1].Cells[0].
AccessibilityObject
;
839
AccessibleObject accessibleObject3 = dataGridView.Rows[2].Cells[0].
AccessibilityObject
;
863
Assert.Equal(-1, cell.
AccessibilityObject
.Column);
875
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
876
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
877
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
895
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
896
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
897
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
915
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
916
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
917
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
935
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
936
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
937
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
957
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
958
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
959
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
980
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
981
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
982
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1003
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1004
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1005
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1026
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1027
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1028
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1058
AccessibleObject accessibleObject = row.Cells[0].
AccessibilityObject
;
1087
AccessibleObject rowHeader = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1088
AccessibleObject cell1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1089
AccessibleObject cell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1090
AccessibleObject cell3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1107
AccessibleObject cell1 = row.Cells[0].
AccessibilityObject
;
1108
AccessibleObject cell2 = row.Cells[1].
AccessibilityObject
;
1125
AccessibleObject cell1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1126
AccessibleObject cell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1127
AccessibleObject cell3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1144
AccessibleObject rowHeader = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1145
AccessibleObject cell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1146
AccessibleObject cell3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1163
AccessibleObject rowHeader = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1164
AccessibleObject cell1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1165
AccessibleObject cell3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1182
AccessibleObject rowHeader = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1183
AccessibleObject cell1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1184
AccessibleObject cell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1202
AccessibleObject cell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1203
AccessibleObject cell3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1204
AccessibleObject cell4 = dataGridView.Rows[0].Cells[3].
AccessibilityObject
;
1222
AccessibleObject cell1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1223
AccessibleObject cell3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1224
AccessibleObject cell4 = dataGridView.Rows[0].Cells[3].
AccessibilityObject
;
1242
AccessibleObject cell1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1243
AccessibleObject cell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1244
AccessibleObject cell3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1263
AccessibleObject rowHeader = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1264
AccessibleObject cell1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1265
AccessibleObject cell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1266
AccessibleObject cell3 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1288
AccessibleObject rowHeader = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1289
AccessibleObject cell1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1290
AccessibleObject cell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1310
AccessibleObject rowHeader = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1311
AccessibleObject cell1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1312
AccessibleObject cell3 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1332
AccessibleObject rowHeader = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1333
AccessibleObject cell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1334
AccessibleObject cell3 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1354
AccessibleObject cell1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1355
AccessibleObject cell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1356
AccessibleObject cell3 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1377
AccessibleObject cell1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1378
AccessibleObject cell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1397
AccessibleObject cell1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1398
AccessibleObject cell3 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1417
AccessibleObject cell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1418
AccessibleObject cell3 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1434
AccessibleObject cell1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1435
AccessibleObject cell2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1452
AccessibleObject cell = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1485
Assert.Equal($"{string.Format(SR.DataGridView_AccRowName, expectedIndex)}, Not sorted.", dataGridView.Rows[0].Cells[0].
AccessibilityObject
.Name);
System\Windows\Forms\AccessibleObjects\DataGridViewCheckBoxCellAccessibleObjectTests.cs (16)
37
var accessibleObject = (DataGridViewCheckBoxCellAccessibleObject)cell.
AccessibilityObject
;
79
var accessibleObject = (DataGridViewCheckBoxCellAccessibleObject)cell.
AccessibilityObject
;
120
Assert.Equal(string.Empty, cell.
AccessibilityObject
.DefaultAction);
140
var accessibleObject = (DataGridViewCheckBoxCellAccessibleObject)cell.
AccessibilityObject
;
164
var accessibleObject = (DataGridViewCheckBoxCellAccessibleObject)cell.
AccessibilityObject
;
205
Assert.Throws<InvalidOperationException>(cell.
AccessibilityObject
.DoDefaultAction);
221
var accessibleObject = (DataGridViewCheckBoxCellAccessibleObject)cell.
AccessibilityObject
;
261
var checkBoxAccessibleObject = cell.
AccessibilityObject
;
276
Assert.Equal(ToggleState.ToggleState_On, dataGridView.Rows[1].Cells[0].
AccessibilityObject
.ToggleState);
279
Assert.Equal(ToggleState.ToggleState_Off, dataGridView.Rows[2].Cells[0].
AccessibilityObject
.ToggleState);
282
Assert.Equal(ToggleState.ToggleState_Indeterminate, dataGridView.Rows[3].Cells[0].
AccessibilityObject
.ToggleState);
285
Assert.Equal(ToggleState.ToggleState_On, dataGridView.Rows[4].Cells[0].
AccessibilityObject
.ToggleState);
288
Assert.Equal(ToggleState.ToggleState_Off, dataGridView.Rows[5].Cells[0].
AccessibilityObject
.ToggleState);
295
Assert.Equal(ToggleState.ToggleState_On, dataGridView.Rows[4].Cells[0].
AccessibilityObject
.ToggleState);
298
Assert.Equal(ToggleState.ToggleState_Off, dataGridView.Rows[5].Cells[0].
AccessibilityObject
.ToggleState);
301
Assert.Equal(ToggleState.ToggleState_Indeterminate, dataGridView.Rows[3].Cells[0].
AccessibilityObject
.ToggleState);
System\Windows\Forms\AccessibleObjects\DataGridViewColumnHeaderCellAccessibleObjectTests.cs (103)
33
var accessibleObject = (DataGridViewColumnHeaderCellAccessibleObject)cell.
AccessibilityObject
;
53
var accessibleObject = (DataGridViewColumnHeaderCellAccessibleObject)control.Columns[0].HeaderCell.
AccessibilityObject
;
66
var accessibleObject = (DataGridViewColumnHeaderCellAccessibleObject)control.Columns[0].HeaderCell.
AccessibilityObject
;
79
var accessibleObject = (DataGridViewColumnHeaderCellAccessibleObject)control.Columns[0].HeaderCell.
AccessibilityObject
;
91
var accessibleObject = (DataGridViewColumnHeaderCellAccessibleObject)control.Columns[0].HeaderCell.
AccessibilityObject
;
105
var accessibleObject = (DataGridViewColumnHeaderCellAccessibleObject)column.HeaderCell.
AccessibilityObject
;
118
var accessibleObject = (DataGridViewColumnHeaderCellAccessibleObject)column.HeaderCell.
AccessibilityObject
;
150
var accessibleObject = (DataGridViewColumnHeaderCellAccessibleObject)column.HeaderCell.
AccessibilityObject
;
159
var accessibleObject = control.Columns[0].HeaderCell.
AccessibilityObject
;
174
AccessibleObject accessibleObject1 = control.Columns[0].HeaderCell.
AccessibilityObject
;
175
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
176
AccessibleObject accessibleObject3 = control.Columns[2].HeaderCell.
AccessibilityObject
;
197
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
198
AccessibleObject accessibleObject3 = control.Columns[2].HeaderCell.
AccessibilityObject
;
217
AccessibleObject accessibleObject1 = control.Columns[0].HeaderCell.
AccessibilityObject
;
218
AccessibleObject accessibleObject3 = control.Columns[2].HeaderCell.
AccessibilityObject
;
237
AccessibleObject accessibleObject1 = control.Columns[0].HeaderCell.
AccessibilityObject
;
238
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
256
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
257
AccessibleObject accessibleObject1 = control.Columns[0].HeaderCell.
AccessibilityObject
;
258
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
259
AccessibleObject accessibleObject3 = control.Columns[2].HeaderCell.
AccessibilityObject
;
282
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
283
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
284
AccessibleObject accessibleObject3 = control.Columns[2].HeaderCell.
AccessibilityObject
;
305
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
306
AccessibleObject accessibleObject1 = control.Columns[0].HeaderCell.
AccessibilityObject
;
307
AccessibleObject accessibleObject3 = control.Columns[2].HeaderCell.
AccessibilityObject
;
328
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
329
AccessibleObject accessibleObject1 = control.Columns[0].HeaderCell.
AccessibilityObject
;
330
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
350
AccessibleObject accessibleObject1 = control.Columns[0].HeaderCell.
AccessibilityObject
;
351
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
352
AccessibleObject accessibleObject3 = control.Columns[2].HeaderCell.
AccessibilityObject
;
373
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
374
AccessibleObject accessibleObject3 = control.Columns[2].HeaderCell.
AccessibilityObject
;
393
AccessibleObject accessibleObject1 = control.Columns[0].HeaderCell.
AccessibilityObject
;
394
AccessibleObject accessibleObject3 = control.Columns[2].HeaderCell.
AccessibilityObject
;
413
AccessibleObject accessibleObject1 = control.Columns[0].HeaderCell.
AccessibilityObject
;
414
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
432
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
433
AccessibleObject accessibleObject1 = control.Columns[0].HeaderCell.
AccessibilityObject
;
434
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
435
AccessibleObject accessibleObject3 = control.Columns[2].HeaderCell.
AccessibilityObject
;
458
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
459
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
460
AccessibleObject accessibleObject3 = control.Columns[2].HeaderCell.
AccessibilityObject
;
481
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
482
AccessibleObject accessibleObject1 = control.Columns[0].HeaderCell.
AccessibilityObject
;
483
AccessibleObject accessibleObject3 = control.Columns[2].HeaderCell.
AccessibilityObject
;
504
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
505
AccessibleObject accessibleObject1 = control.Columns[0].HeaderCell.
AccessibilityObject
;
506
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
523
AccessibleObject accessibleObject = control.Columns[0].HeaderCell.
AccessibilityObject
;
535
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
536
AccessibleObject accessibleObject1 = control.Columns[0].HeaderCell.
AccessibilityObject
;
550
AccessibleObject accessibleObject = control.Columns[0].HeaderCell.
AccessibilityObject
;
562
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
563
AccessibleObject accessibleObject1 = control.Columns[0].HeaderCell.
AccessibilityObject
;
583
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
584
AccessibleObject accessibleObject1 = control.Columns[2].HeaderCell.
AccessibilityObject
;
585
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
586
AccessibleObject accessibleObject3 = control.Columns[0].HeaderCell.
AccessibilityObject
;
612
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
613
AccessibleObject accessibleObject1 = control.Columns[2].HeaderCell.
AccessibilityObject
;
614
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
638
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
639
AccessibleObject accessibleObject1 = control.Columns[2].HeaderCell.
AccessibilityObject
;
640
AccessibleObject accessibleObject3 = control.Columns[0].HeaderCell.
AccessibilityObject
;
664
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
665
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
666
AccessibleObject accessibleObject3 = control.Columns[0].HeaderCell.
AccessibilityObject
;
689
AccessibleObject accessibleObject1 = control.Columns[2].HeaderCell.
AccessibilityObject
;
690
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
691
AccessibleObject accessibleObject3 = control.Columns[0].HeaderCell.
AccessibilityObject
;
715
AccessibleObject accessibleObject1 = control.Columns[2].HeaderCell.
AccessibilityObject
;
716
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
738
AccessibleObject accessibleObject1 = control.Columns[2].HeaderCell.
AccessibilityObject
;
739
AccessibleObject accessibleObject3 = control.Columns[0].HeaderCell.
AccessibilityObject
;
761
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
762
AccessibleObject accessibleObject3 = control.Columns[0].HeaderCell.
AccessibilityObject
;
783
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
784
AccessibleObject accessibleObject1 = control.Columns[2].HeaderCell.
AccessibilityObject
;
785
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
786
AccessibleObject accessibleObject3 = control.Columns[0].HeaderCell.
AccessibilityObject
;
812
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
813
AccessibleObject accessibleObject1 = control.Columns[2].HeaderCell.
AccessibilityObject
;
814
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
838
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
839
AccessibleObject accessibleObject1 = control.Columns[2].HeaderCell.
AccessibilityObject
;
840
AccessibleObject accessibleObject3 = control.Columns[0].HeaderCell.
AccessibilityObject
;
864
AccessibleObject accessibleObject0 = control.TopLeftHeaderCell.
AccessibilityObject
;
865
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
866
AccessibleObject accessibleObject3 = control.Columns[0].HeaderCell.
AccessibilityObject
;
889
AccessibleObject accessibleObject1 = control.Columns[2].HeaderCell.
AccessibilityObject
;
890
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
891
AccessibleObject accessibleObject3 = control.Columns[0].HeaderCell.
AccessibilityObject
;
915
AccessibleObject accessibleObject1 = control.Columns[2].HeaderCell.
AccessibilityObject
;
916
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
938
AccessibleObject accessibleObject1 = control.Columns[2].HeaderCell.
AccessibilityObject
;
939
AccessibleObject accessibleObject3 = control.Columns[0].HeaderCell.
AccessibilityObject
;
961
AccessibleObject accessibleObject2 = control.Columns[1].HeaderCell.
AccessibilityObject
;
962
AccessibleObject accessibleObject3 = control.Columns[0].HeaderCell.
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\DataGridViewComboBoxCellAccessibleObjectTests.cs (2)
38
bool actualPropertyValue = (bool)dataGridView.Rows[0].Cells[0].
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_IsExpandCollapsePatternAvailablePropertyId);
72
int actualPropertyValue = (int)dataGridView.Rows[0].Cells[0].
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
System\Windows\Forms\AccessibleObjects\DataGridViewComboBoxEditingControlAccessibleObjectTests.cs (1)
131
Assert.Equal(control.CurrentCell.
AccessibilityObject
, actual);
System\Windows\Forms\AccessibleObjects\DataGridViewImageCellAccessibleObjectTests.cs (1)
87
Assert.Equal(testDescription, cell.
AccessibilityObject
.Description);
System\Windows\Forms\AccessibleObjects\DataGridViewLinkCellAccessibleObjectTests.cs (1)
68
Assert.Throws<InvalidOperationException>(cell.
AccessibilityObject
.DoDefaultAction);
System\Windows\Forms\AccessibleObjects\DataGridViewRowAccessibleObjectTests.cs (104)
1205
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1236
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1237
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1254
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1255
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1272
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1273
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1308
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1309
AccessibleObject accessibleObject = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1326
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1327
AccessibleObject accessibleObject = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1344
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1345
AccessibleObject accessibleObject = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1364
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1383
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1384
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1404
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1405
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1425
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1426
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1446
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1447
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1466
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1467
AccessibleObject accessibleObject = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1487
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1488
AccessibleObject accessibleObject = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1508
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1509
AccessibleObject accessibleObject = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1529
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1530
AccessibleObject accessibleObject = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1561
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1562
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1579
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1580
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1597
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1598
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1633
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1634
AccessibleObject accessibleObject = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1651
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1652
AccessibleObject accessibleObject = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1669
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1670
AccessibleObject accessibleObject = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1689
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1708
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1709
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1729
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1730
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1750
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1751
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1771
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1772
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1791
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1792
AccessibleObject accessibleObject = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1812
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1813
AccessibleObject accessibleObject = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1833
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1834
AccessibleObject accessibleObject = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1854
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1855
AccessibleObject accessibleObject = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1890
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1891
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1892
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1911
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1912
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1930
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1931
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1949
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1950
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1967
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
1968
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
1969
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
1970
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
1992
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
2010
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
2011
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
2012
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
2031
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
2032
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
2033
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
2052
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
2053
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
2054
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
2075
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
2076
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
2077
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
2099
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
2100
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
2121
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
2122
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
2143
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
2144
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
2164
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
2165
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
2166
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
2167
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
2190
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
2191
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
2192
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
2214
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
2215
AccessibleObject accessibleObject1 = dataGridView.Rows[0].Cells[2].
AccessibilityObject
;
2216
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
2238
AccessibleObject topLeftAccessibilityObject = dataGridView.Rows[0].HeaderCell.
AccessibilityObject
;
2239
AccessibleObject accessibleObject2 = dataGridView.Rows[0].Cells[1].
AccessibilityObject
;
2240
AccessibleObject accessibleObject3 = dataGridView.Rows[0].Cells[0].
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\DataGridViewRowHeaderCellAccessibleObjectTests.cs (17)
33
var accessibleObject = (DataGridViewRowHeaderCellAccessibleObject)cell.
AccessibilityObject
;
60
Assert.Equal(row.AccessibilityObject.Name, row.HeaderCell.
AccessibilityObject
.Name);
79
var accessibleObject = (DataGridViewRowHeaderCellAccessibleObject)control.Rows[0].HeaderCell.
AccessibilityObject
;
99
cell.
AccessibilityObject
.DoDefaultAction();
118
cell.
AccessibilityObject
.DoDefaultAction();
130
var accessibleObject = (DataGridViewRowHeaderCellAccessibleObject)control.Rows[0].HeaderCell.
AccessibilityObject
;
144
var accessibleObject = (DataGridViewRowHeaderCellAccessibleObject)row.HeaderCell.
AccessibilityObject
;
169
AccessibleObject accessibleObject = (DataGridViewRowHeaderCellAccessibleObject)row.HeaderCell.
AccessibilityObject
;
170
AccessibleObject expected = row.Cells[0].
AccessibilityObject
;
186
AccessibleObject accessibleObject = (DataGridViewRowHeaderCellAccessibleObject)row.HeaderCell.
AccessibilityObject
;
187
AccessibleObject expected = row.Cells[1].
AccessibilityObject
;
204
AccessibleObject accessibleObject = (DataGridViewRowHeaderCellAccessibleObject)row.HeaderCell.
AccessibilityObject
;
205
AccessibleObject expected = row.Cells[1].
AccessibilityObject
;
223
AccessibleObject accessibleObject = (DataGridViewRowHeaderCellAccessibleObject)row.HeaderCell.
AccessibilityObject
;
224
AccessibleObject expected = row.Cells[0].
AccessibilityObject
;
239
var accessibleObject = (DataGridViewRowHeaderCellAccessibleObject)row.HeaderCell.
AccessibilityObject
;
254
var accessibleObject = (DataGridViewRowHeaderCellAccessibleObject)row.HeaderCell.
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\DataGridViewSelectedCellsAccessibleObjectTests.cs (4)
91
Assert.Equal(currentCell.
AccessibilityObject
, accessibleObject.GetFocused());
152
Assert.Equal(selecetedCell1.
AccessibilityObject
, accessibleObject.GetChild(0));
189
Assert.Equal(selecetedCell1.
AccessibilityObject
, accessibleObject.Navigate(AccessibleNavigation.FirstChild));
190
Assert.Equal(selecetedCell1.
AccessibilityObject
, accessibleObject.Navigate(AccessibleNavigation.LastChild));
System\Windows\Forms\AccessibleObjects\DataGridViewSelectedRowCellsAccessibleObjectTests.cs (4)
94
Assert.Equal(currentCell.
AccessibilityObject
, accessibleObject.GetFocused());
158
Assert.Equal(selecetedCell1.
AccessibilityObject
, accessibleObject.GetChild(0));
197
Assert.Equal(selecetedCell1.
AccessibilityObject
, accessibleObject.Navigate(AccessibleNavigation.FirstChild));
198
Assert.Equal(selecetedCell1.
AccessibilityObject
, accessibleObject.Navigate(AccessibleNavigation.LastChild));
System\Windows\Forms\AccessibleObjects\DataGridViewTextBoxCell.DataGridViewTextBoxCellAccessibleObjectTests.cs (1)
16
AccessibleObject accessibleObject = cell.
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\DataGridViewTextBoxEditingControl.DataGridViewTextBoxEditingControlAccessibleObjectTests.cs (1)
155
Assert.Equal(control.CurrentCell.
AccessibilityObject
, actual);
System\Windows\Forms\AccessibleObjects\DataGridViewTopLeftHeaderCellAccessibleObjectTests.cs (25)
32
Assert.Equal(Rectangle.Empty, cell.
AccessibilityObject
.Bounds);
43
Assert.Equal(Rectangle.Empty, cell.
AccessibilityObject
.Bounds);
56
Assert.NotEqual(Rectangle.Empty, cell.
AccessibilityObject
.Bounds);
77
Assert.Equal(expected, cell.
AccessibilityObject
.DefaultAction);
106
AccessibleStates state = cell.
AccessibilityObject
.State;
116
Assert.Equal(string.Empty, cell.
AccessibilityObject
.Value);
139
Assert.Equal(isEnabled, (bool)cell.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_IsEnabledPropertyId));
163
cell.
AccessibilityObject
.Name.Should().Be(expected);
184
cell.
AccessibilityObject
.DoDefaultAction();
202
AccessibleObject accessibleObject = cell.
AccessibilityObject
;
218
AccessibleObject accessibleObject = cell.
AccessibilityObject
;
232
AccessibleObject accessibleObject = cell.
AccessibilityObject
;
233
AccessibleObject expected = control.Columns[0].HeaderCell.
AccessibilityObject
;
249
Assert.Equal(expected, cell.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
264
Assert.Null(cell.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_PreviousSibling));
280
Assert.Equal(expected, cell.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_NextSibling));
295
Assert.Null(cell.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_NextSibling));
311
AccessibleObject expected = control.Columns[1].HeaderCell.
AccessibilityObject
;
313
Assert.Equal(expected, cell.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_NextSibling));
330
AccessibleObject expected = control.Columns[1].HeaderCell.
AccessibilityObject
;
332
Assert.Equal(expected, cell.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_NextSibling));
350
AccessibleObject expected = control.Columns[0].HeaderCell.
AccessibilityObject
;
352
Assert.Equal(expected, cell.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_NextSibling));
367
Assert.Null(cell.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
368
Assert.Null(cell.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
System\Windows\Forms\AccessibleObjects\DataGridViewTopRowAccessibleObjectTests.cs (112)
22
AccessibleObject expectedFirstChild = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
23
AccessibleObject expectedLastChild = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
42
AccessibleObject expectedFirstChild = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
43
AccessibleObject expectedLastChild = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
59
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
78
AccessibleObject accessibleObject1 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
79
AccessibleObject accessibleObject2 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
96
AccessibleObject accessibleObject1 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
97
AccessibleObject accessibleObject2 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
114
AccessibleObject accessibleObject1 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
115
AccessibleObject accessibleObject2 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
132
AccessibleObject accessibleObject1 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
133
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
168
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
169
AccessibleObject accessibleObject = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
186
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
187
AccessibleObject accessibleObject = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
204
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
205
AccessibleObject accessibleObject = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
224
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
243
AccessibleObject accessibleObject1 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
244
AccessibleObject accessibleObject2 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
264
AccessibleObject accessibleObject1 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
265
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
285
AccessibleObject accessibleObject1 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
286
AccessibleObject accessibleObject2 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
306
AccessibleObject accessibleObject1 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
307
AccessibleObject accessibleObject2 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
326
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
327
AccessibleObject accessibleObject = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
347
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
348
AccessibleObject accessibleObject = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
368
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
369
AccessibleObject accessibleObject = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
389
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
390
AccessibleObject accessibleObject = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
406
AccessibleObject accessibleObject1 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
407
AccessibleObject accessibleObject2 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
424
AccessibleObject accessibleObject1 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
425
AccessibleObject accessibleObject2 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
442
AccessibleObject accessibleObject1 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
443
AccessibleObject accessibleObject2 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
460
AccessibleObject accessibleObject1 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
461
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
496
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
497
AccessibleObject accessibleObject = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
514
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
515
AccessibleObject accessibleObject = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
532
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
533
AccessibleObject accessibleObject = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
552
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
571
AccessibleObject accessibleObject1 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
572
AccessibleObject accessibleObject2 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
592
AccessibleObject accessibleObject1 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
593
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
613
AccessibleObject accessibleObject1 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
614
AccessibleObject accessibleObject2 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
634
AccessibleObject accessibleObject1 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
635
AccessibleObject accessibleObject2 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
654
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
655
AccessibleObject accessibleObject = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
675
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
676
AccessibleObject accessibleObject = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
696
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
697
AccessibleObject accessibleObject = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
717
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
718
AccessibleObject accessibleObject = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
753
AccessibleObject accessibleObject1 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
754
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
755
AccessibleObject accessibleObject3 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
774
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
775
AccessibleObject accessibleObject3 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
793
AccessibleObject accessibleObject1 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
794
AccessibleObject accessibleObject3 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
812
AccessibleObject accessibleObject1 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
813
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
830
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
831
AccessibleObject accessibleObject1 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
832
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
833
AccessibleObject accessibleObject3 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
855
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
873
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
874
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
875
AccessibleObject accessibleObject3 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
894
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
895
AccessibleObject accessibleObject1 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
896
AccessibleObject accessibleObject3 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
915
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
916
AccessibleObject accessibleObject1 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
917
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
938
AccessibleObject accessibleObject1 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
939
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
940
AccessibleObject accessibleObject3 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
962
AccessibleObject accessibleObject1 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
963
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
984
AccessibleObject accessibleObject1 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
985
AccessibleObject accessibleObject3 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
1006
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
1007
AccessibleObject accessibleObject3 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
1027
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
1028
AccessibleObject accessibleObject1 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
1029
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
1030
AccessibleObject accessibleObject3 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
1053
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
1054
AccessibleObject accessibleObject1 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
1055
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
1077
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
1078
AccessibleObject accessibleObject1 = dataGridView.Columns[2].HeaderCell.
AccessibilityObject
;
1079
AccessibleObject accessibleObject3 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
1101
AccessibleObject topLeftAccessibilityObject = dataGridView.TopLeftHeaderCell.
AccessibilityObject
;
1102
AccessibleObject accessibleObject2 = dataGridView.Columns[1].HeaderCell.
AccessibilityObject
;
1103
AccessibleObject accessibleObject3 = dataGridView.Columns[0].HeaderCell.
AccessibilityObject
;
System\Windows\Forms\DataGridViewCellTests.cs (19)
3421
DataGridViewCellAccessibleObject accessibleObject = Assert.IsType<DataGridViewCellAccessibleObject>(cell.
AccessibilityObject
);
3422
Assert.Same(accessibleObject, cell.
AccessibilityObject
);
3441
Assert.Same(result, control.
AccessibilityObject
);
3442
Assert.Same(control.
AccessibilityObject
, control.
AccessibilityObject
);
3454
Assert.NotSame(cell.
AccessibilityObject
, instance);
4763
Assert.Same(cell.
AccessibilityObject
, dataGridView.EditingControl.AccessibilityObject.Parent);
4772
Assert.Same(cell.
AccessibilityObject
, dataGridView.EditingControl.AccessibilityObject.Parent);
4811
Assert.True(neighbors00.Contains(control.Rows[0].Cells[1].
AccessibilityObject
.Bounds));
4812
Assert.False(neighbors00.Contains(control.Rows[1].Cells[1].
AccessibilityObject
.Bounds));
4813
Assert.False(neighbors00.Contains(control.Rows[1].Cells[0].
AccessibilityObject
.Bounds));
4816
Assert.True(neighbors21.Contains(control.Rows[1].Cells[2].
AccessibilityObject
.Bounds));
4817
Assert.True(neighbors21.Contains(control.Rows[2].Cells[0].
AccessibilityObject
.Bounds));
4818
Assert.True(neighbors21.Contains(control.Rows[2].Cells[1].
AccessibilityObject
.Bounds));
4819
Assert.True(neighbors21.Contains(control.Rows[3].Cells[1].
AccessibilityObject
.Bounds));
4820
Assert.False(neighbors21.Contains(control.Rows[1].Cells[1].
AccessibilityObject
.Bounds));
4823
Assert.True(neighbors33.Contains(control.Rows[2].Cells[3].
AccessibilityObject
.Bounds));
4824
Assert.True(neighbors33.Contains(control.Rows[3].Cells[2].
AccessibilityObject
.Bounds));
4825
Assert.False(neighbors33.Contains(control.Rows[2].Cells[2].
AccessibilityObject
.Bounds));