9 overrides of Navigate
System.Windows.Forms (9)
System\Windows\Forms\Controls\DataGridView\DataGridView.AccessibleObject.cs (1)
191
public override AccessibleObject?
Navigate
(AccessibleNavigation navigationDirection) => navigationDirection switch
System\Windows\Forms\Controls\DataGridView\DataGridView.SelectedCellsAccessibleObject.cs (1)
52
public override AccessibleObject?
Navigate
(AccessibleNavigation navigationDirection)
System\Windows\Forms\Controls\DataGridView\DataGridView.TopRowAccessibleObject.cs (1)
153
public override AccessibleObject?
Navigate
(AccessibleNavigation navigationDirection)
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (1)
435
public override AccessibleObject?
Navigate
(AccessibleNavigation navigationDirection)
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (1)
325
public override AccessibleObject?
Navigate
(AccessibleNavigation navigationDirection)
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewSelectedRowCellsAccessibleObject.cs (1)
97
public override AccessibleObject?
Navigate
(AccessibleNavigation navigationDirection)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.GridEntryAccessibleObject.cs (1)
251
public override AccessibleObject?
Navigate
(AccessibleNavigation navdir)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.PropertyGridViewAccessibleObject.cs (1)
450
public override AccessibleObject?
Navigate
(AccessibleNavigation navdir)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (1)
229
public override AccessibleObject?
Navigate
(AccessibleNavigation navigationDirection)
324 references to Navigate
System.Windows.Forms (4)
System\Windows\Forms\Accessibility\AccessibleObject.cs (2)
1749
AccessibleObject? newObject =
Navigate
((AccessibleNavigation)navDir);
1761
*pvarEndUpAt = AsChildIdVariant(child.
Navigate
((AccessibleNavigation)navDir));
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (2)
506
AccessibleObject? previousRow = _owner.OwningRow.AccessibilityObject.
Navigate
(AccessibleNavigation.Previous);
545
AccessibleObject? nextRow = _owner.OwningRow.AccessibilityObject.
Navigate
(AccessibleNavigation.Next);
System.Windows.Forms.Tests (320)
System\Windows\Forms\AccessibleObjects\AccessibleObjectTests.cs (24)
417
Assert.Null(accessibleObject.
Navigate
(navdir));
443
.Setup(a => a.
Navigate
(AccessibleNavigation.FirstChild))
445
Assert.Same(result, mockAccessibleObject.Object.
Navigate
(AccessibleNavigation.FirstChild));
462
.Setup(a => a.
Navigate
(AccessibleNavigation.LastChild))
464
Assert.Same(result, mockAccessibleObject.Object.
Navigate
(AccessibleNavigation.LastChild));
503
.Setup(a => a.
Navigate
(navdir))
505
Assert.Null(mockAccessibleObject.Object.
Navigate
(navdir));
527
.Setup(a => a.
Navigate
(navdir))
530
Assert.Null(mockAccessibleObject.Object.
Navigate
(navdir));
552
AccessibleObject firstChild = form.AccessibilityObject.
Navigate
(AccessibleNavigation.FirstChild);
556
AccessibleObject next = firstChild.
Navigate
(AccessibleNavigation.Next);
559
AccessibleObject previous = next.
Navigate
(AccessibleNavigation.Previous);
578
AccessibleObject target = form.AccessibilityObject.
Navigate
(direction);
598
AccessibleObject target = form.AccessibilityObject.
Navigate
(direction);
1161
.Setup(a => a.
Navigate
((AccessibleNavigation)navDir))
1166
mockAccessibleObject.Verify(a => a.
Navigate
((AccessibleNavigation)navDir), Times.Once());
1176
.Setup(a => a.
Navigate
((AccessibleNavigation)navDir))
1181
.Setup(a => a.
Navigate
((AccessibleNavigation)navDir))
1201
mockAccessibleObjectChild1.Verify(a => a.
Navigate
((AccessibleNavigation)navDir), Times.Exactly(child1CallCount));
1202
mockAccessibleObjectChild2.Verify(a => a.
Navigate
((AccessibleNavigation)navDir), Times.Exactly(child2CallCount));
1213
.Setup(a => a.
Navigate
((AccessibleNavigation)navDir))
1218
.Setup(a => a.
Navigate
((AccessibleNavigation)navDir))
1237
mockAccessibleObjectChild1.Verify(a => a.
Navigate
((AccessibleNavigation)navDir), Times.Exactly(child1CallCount));
1238
mockAccessibleObjectChild2.Verify(a => a.
Navigate
((AccessibleNavigation)navDir), Times.Exactly(child2CallCount));
System\Windows\Forms\AccessibleObjects\Control.ControlAccessibleObjectTests.cs (1)
1015
Assert.Null(accessibleObject.
Navigate
(navdir));
System\Windows\Forms\AccessibleObjects\DataGridViewAccessibleObjectTests.cs (12)
1008
Assert.Equal(dataGridView.Rows[1].AccessibilityObject, dataGridView.AccessibilityObject.
Navigate
(AccessibleNavigation.FirstChild));
1009
Assert.Equal(dataGridView.Rows[1].AccessibilityObject, dataGridView.AccessibilityObject.
Navigate
(AccessibleNavigation.LastChild));
1028
Assert.Equal(dataGridView.Rows[0].AccessibilityObject, dataGridView.AccessibilityObject.
Navigate
(AccessibleNavigation.FirstChild));
1029
Assert.Equal(dataGridView.Rows[0].AccessibilityObject, dataGridView.AccessibilityObject.
Navigate
(AccessibleNavigation.LastChild));
1049
Assert.Null(dataGridView.AccessibilityObject.
Navigate
(AccessibleNavigation.FirstChild));
1050
Assert.Null(dataGridView.AccessibilityObject.
Navigate
(AccessibleNavigation.LastChild));
1069
Assert.Equal(topRowAccessibilityObject, dataGridView.AccessibilityObject.
Navigate
(AccessibleNavigation.FirstChild));
1070
Assert.Equal(dataGridView.Rows[1].AccessibilityObject, dataGridView.AccessibilityObject.
Navigate
(AccessibleNavigation.LastChild));
1089
Assert.Equal(topRowAccessibilityObject, dataGridView.AccessibilityObject.
Navigate
(AccessibleNavigation.FirstChild));
1090
Assert.Equal(dataGridView.Rows[0].AccessibilityObject, dataGridView.AccessibilityObject.
Navigate
(AccessibleNavigation.LastChild));
1110
Assert.Equal(topRowAccessibilityObject, dataGridView.AccessibilityObject.
Navigate
(AccessibleNavigation.FirstChild));
1111
Assert.Equal(topRowAccessibilityObject, dataGridView.AccessibilityObject.
Navigate
(AccessibleNavigation.LastChild));
System\Windows\Forms\AccessibleObjects\DataGridViewCellAccessibleObjectTests.cs (2)
439
Assert.Equal(expected, accessibleObject.
Navigate
(navigationDirection));
446
Assert.Throws<InvalidOperationException>(() => accessibleObject.
Navigate
(AccessibleNavigation.Right));
System\Windows\Forms\AccessibleObjects\DataGridViewColumnHeaderCellAccessibleObjectTests.cs (94)
354
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
355
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
356
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
358
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
359
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
360
Assert.Null(accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
376
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
377
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
379
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
380
Assert.Null(accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
396
Assert.Equal(accessibleObject3, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
397
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
399
Assert.Equal(accessibleObject1, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
400
Assert.Null(accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
416
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
417
Assert.Null(accessibleObject2.
Navigate
(AccessibleNavigation.Next));
419
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
420
Assert.Null(accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
437
Assert.Equal(accessibleObject1, accessibleObject0.
Navigate
(AccessibleNavigation.Next));
438
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
439
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
440
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
442
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
443
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
444
Assert.Equal(accessibleObject0, accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
445
Assert.Null(accessibleObject0.
Navigate
(AccessibleNavigation.Previous));
462
Assert.Equal(accessibleObject2, accessibleObject0.
Navigate
(AccessibleNavigation.Next));
463
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
464
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
466
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
467
Assert.Equal(accessibleObject0, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
468
Assert.Null(accessibleObject0.
Navigate
(AccessibleNavigation.Previous));
485
Assert.Equal(accessibleObject1, accessibleObject0.
Navigate
(AccessibleNavigation.Next));
486
Assert.Equal(accessibleObject3, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
487
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
489
Assert.Equal(accessibleObject1, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
490
Assert.Equal(accessibleObject0, accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
491
Assert.Null(accessibleObject0.
Navigate
(AccessibleNavigation.Previous));
508
Assert.Equal(accessibleObject1, accessibleObject0.
Navigate
(AccessibleNavigation.Next));
509
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
510
Assert.Null(accessibleObject2.
Navigate
(AccessibleNavigation.Next));
512
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
513
Assert.Equal(accessibleObject0, accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
514
Assert.Null(accessibleObject0.
Navigate
(AccessibleNavigation.Previous));
525
Assert.Null(accessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
526
Assert.Null(accessibleObject.
Navigate
(AccessibleNavigation.LastChild));
538
Assert.Null(accessibleObject0.
Navigate
(AccessibleNavigation.FirstChild));
539
Assert.Null(accessibleObject0.
Navigate
(AccessibleNavigation.LastChild));
540
Assert.Null(accessibleObject1.
Navigate
(AccessibleNavigation.FirstChild));
541
Assert.Null(accessibleObject1.
Navigate
(AccessibleNavigation.LastChild));
788
Assert.Equal(accessibleObject1, accessibleObject0.
Navigate
(AccessibleNavigation.Next));
789
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
790
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
791
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
793
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
794
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
795
Assert.Equal(accessibleObject0, accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
796
Assert.Null(accessibleObject0.
Navigate
(AccessibleNavigation.Previous));
816
Assert.Equal(accessibleObject1, accessibleObject0.
Navigate
(AccessibleNavigation.Next));
817
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
818
Assert.Null(accessibleObject2.
Navigate
(AccessibleNavigation.Next));
820
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
821
Assert.Equal(accessibleObject0, accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
822
Assert.Null(accessibleObject0.
Navigate
(AccessibleNavigation.Previous));
842
Assert.Equal(accessibleObject1, accessibleObject0.
Navigate
(AccessibleNavigation.Next));
843
Assert.Equal(accessibleObject3, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
844
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
846
Assert.Equal(accessibleObject1, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
847
Assert.Equal(accessibleObject0, accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
848
Assert.Null(accessibleObject0.
Navigate
(AccessibleNavigation.Previous));
868
Assert.Equal(accessibleObject2, accessibleObject0.
Navigate
(AccessibleNavigation.Next));
869
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
870
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
872
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
873
Assert.Equal(accessibleObject0, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
874
Assert.Null(accessibleObject0.
Navigate
(AccessibleNavigation.Previous));
893
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
894
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
895
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
897
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
898
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
899
Assert.Null(accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
918
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
919
Assert.Null(accessibleObject2.
Navigate
(AccessibleNavigation.Next));
921
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
922
Assert.Null(accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
941
Assert.Equal(accessibleObject3, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
942
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
944
Assert.Equal(accessibleObject1, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
945
Assert.Null(accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
964
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
965
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
967
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
968
Assert.Null(accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
System\Windows\Forms\AccessibleObjects\DataGridViewRowAccessibleObjectTests.cs (140)
342
Assert.Equal(expected, accessibleObject.
Navigate
(navigationDirection));
349
Assert.Throws<InvalidOperationException>(() => accessibleObject.
Navigate
(AccessibleNavigation.Right));
817
Assert.Equal(accessibleObject1, topRowAccessibleObject.
Navigate
(AccessibleNavigation.Next));
818
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
819
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
820
Assert.Equal(accessibleObject4, accessibleObject3.
Navigate
(AccessibleNavigation.Next));
821
Assert.Null(accessibleObject4.
Navigate
(AccessibleNavigation.Next));
823
Assert.Equal(accessibleObject3, accessibleObject4.
Navigate
(AccessibleNavigation.Previous));
824
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
825
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
826
Assert.Equal(topRowAccessibleObject, accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
827
Assert.Null(topRowAccessibleObject.
Navigate
(AccessibleNavigation.Previous));
846
Assert.Equal(accessibleObject2, topRowAccessibleObject.
Navigate
(AccessibleNavigation.Next));
847
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
848
Assert.Equal(accessibleObject4, accessibleObject3.
Navigate
(AccessibleNavigation.Next));
849
Assert.Null(accessibleObject4.
Navigate
(AccessibleNavigation.Next));
851
Assert.Equal(accessibleObject3, accessibleObject4.
Navigate
(AccessibleNavigation.Previous));
852
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
853
Assert.Equal(topRowAccessibleObject, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
854
Assert.Null(topRowAccessibleObject.
Navigate
(AccessibleNavigation.Previous));
873
Assert.Equal(accessibleObject1, topRowAccessibleObject.
Navigate
(AccessibleNavigation.Next));
874
Assert.Equal(accessibleObject3, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
875
Assert.Equal(accessibleObject4, accessibleObject3.
Navigate
(AccessibleNavigation.Next));
876
Assert.Null(accessibleObject4.
Navigate
(AccessibleNavigation.Next));
878
Assert.Equal(accessibleObject3, accessibleObject4.
Navigate
(AccessibleNavigation.Previous));
879
Assert.Equal(accessibleObject1, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
880
Assert.Equal(topRowAccessibleObject, accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
881
Assert.Null(topRowAccessibleObject.
Navigate
(AccessibleNavigation.Previous));
900
Assert.Equal(accessibleObject1, topRowAccessibleObject.
Navigate
(AccessibleNavigation.Next));
901
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
902
Assert.Equal(accessibleObject4, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
903
Assert.Null(accessibleObject4.
Navigate
(AccessibleNavigation.Next));
905
Assert.Equal(accessibleObject2, accessibleObject4.
Navigate
(AccessibleNavigation.Previous));
906
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
907
Assert.Equal(topRowAccessibleObject, accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
908
Assert.Null(topRowAccessibleObject.
Navigate
(AccessibleNavigation.Previous));
925
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
926
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
927
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
929
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
930
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
931
Assert.Null(accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
948
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
949
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
951
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
952
Assert.Null(accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
969
Assert.Equal(accessibleObject3, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
970
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
972
Assert.Equal(accessibleObject1, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
973
Assert.Null(accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
990
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
991
Assert.Null(accessibleObject2.
Navigate
(AccessibleNavigation.Next));
993
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
994
Assert.Null(accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
1012
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
1013
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
1014
Assert.Equal(accessibleObject4, accessibleObject3.
Navigate
(AccessibleNavigation.Next));
1015
Assert.Null(accessibleObject4.
Navigate
(AccessibleNavigation.Next));
1017
Assert.Equal(accessibleObject3, accessibleObject4.
Navigate
(AccessibleNavigation.Previous));
1018
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
1019
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
1020
Assert.Null(accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
1039
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
1040
Assert.Equal(accessibleObject4, accessibleObject3.
Navigate
(AccessibleNavigation.Next));
1041
Assert.Null(accessibleObject4.
Navigate
(AccessibleNavigation.Next));
1043
Assert.Equal(accessibleObject3, accessibleObject4.
Navigate
(AccessibleNavigation.Previous));
1044
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
1045
Assert.Null(accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
1064
Assert.Equal(accessibleObject3, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
1065
Assert.Equal(accessibleObject4, accessibleObject3.
Navigate
(AccessibleNavigation.Next));
1066
Assert.Null(accessibleObject4.
Navigate
(AccessibleNavigation.Next));
1068
Assert.Equal(accessibleObject3, accessibleObject4.
Navigate
(AccessibleNavigation.Previous));
1069
Assert.Equal(accessibleObject1, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
1070
Assert.Null(accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
1089
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
1090
Assert.Equal(accessibleObject4, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
1091
Assert.Null(accessibleObject4.
Navigate
(AccessibleNavigation.Next));
1093
Assert.Equal(accessibleObject2, accessibleObject4.
Navigate
(AccessibleNavigation.Previous));
1094
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
1095
Assert.Null(accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
1113
Assert.Equal(accessibleObject1, topRowAccessibleObject.
Navigate
(AccessibleNavigation.Next));
1114
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
1115
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
1116
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
1118
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
1119
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
1120
Assert.Equal(topRowAccessibleObject, accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
1121
Assert.Null(topRowAccessibleObject.
Navigate
(AccessibleNavigation.Previous));
1139
Assert.Equal(accessibleObject2, topRowAccessibleObject.
Navigate
(AccessibleNavigation.Next));
1140
Assert.Equal(accessibleObject3, accessibleObject2.
Navigate
(AccessibleNavigation.Next));
1141
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
1143
Assert.Equal(accessibleObject2, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
1144
Assert.Equal(topRowAccessibleObject, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
1145
Assert.Null(topRowAccessibleObject.
Navigate
(AccessibleNavigation.Previous));
1163
Assert.Equal(accessibleObject1, topRowAccessibleObject.
Navigate
(AccessibleNavigation.Next));
1164
Assert.Equal(accessibleObject3, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
1165
Assert.Null(accessibleObject3.
Navigate
(AccessibleNavigation.Next));
1167
Assert.Equal(accessibleObject1, accessibleObject3.
Navigate
(AccessibleNavigation.Previous));
1168
Assert.Equal(topRowAccessibleObject, accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
1169
Assert.Null(topRowAccessibleObject.
Navigate
(AccessibleNavigation.Previous));
1187
Assert.Equal(accessibleObject1, topRowAccessibleObject.
Navigate
(AccessibleNavigation.Next));
1188
Assert.Equal(accessibleObject2, accessibleObject1.
Navigate
(AccessibleNavigation.Next));
1189
Assert.Null(accessibleObject2.
Navigate
(AccessibleNavigation.Next));
1191
Assert.Equal(accessibleObject1, accessibleObject2.
Navigate
(AccessibleNavigation.Previous));
1192
Assert.Equal(topRowAccessibleObject, accessibleObject1.
Navigate
(AccessibleNavigation.Previous));
1193
Assert.Null(topRowAccessibleObject.
Navigate
(AccessibleNavigation.Previous));
1546
Assert.Null(rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1547
Assert.Null(rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1564
Assert.Equal(accessibleObject2, rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1565
Assert.Equal(accessibleObject3, rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1582
Assert.Equal(accessibleObject1, rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1583
Assert.Equal(accessibleObject3, rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1600
Assert.Equal(accessibleObject1, rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1601
Assert.Equal(accessibleObject2, rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1618
Assert.Null(rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1619
Assert.Null(rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1636
Assert.Equal(topLeftAccessibilityObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1637
Assert.Equal(accessibleObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1654
Assert.Equal(topLeftAccessibilityObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1655
Assert.Equal(accessibleObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1672
Assert.Equal(topLeftAccessibilityObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1673
Assert.Equal(accessibleObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1691
Assert.Equal(topLeftAccessibilityObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1692
Assert.Equal(topLeftAccessibilityObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1711
Assert.Equal(accessibleObject1, rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1712
Assert.Equal(accessibleObject2, rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1732
Assert.Equal(accessibleObject1, rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1733
Assert.Equal(accessibleObject2, rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1753
Assert.Equal(accessibleObject1, rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1754
Assert.Equal(accessibleObject2, rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1774
Assert.Equal(accessibleObject1, rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1775
Assert.Equal(accessibleObject2, rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1794
Assert.Equal(topLeftAccessibilityObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1795
Assert.Equal(accessibleObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1815
Assert.Equal(topLeftAccessibilityObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1816
Assert.Equal(accessibleObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1836
Assert.Equal(topLeftAccessibilityObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1837
Assert.Equal(accessibleObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
1857
Assert.Equal(topLeftAccessibilityObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
1858
Assert.Equal(accessibleObject, rowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
System\Windows\Forms\AccessibleObjects\DataGridViewSelectedCellsAccessibleObjectTests.cs (4)
168
Assert.Null(accessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
169
Assert.Null(accessibleObject.
Navigate
(AccessibleNavigation.LastChild));
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)
175
Assert.Null(accessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
176
Assert.Null(accessibleObject.
Navigate
(AccessibleNavigation.LastChild));
197
Assert.Equal(selecetedCell1.AccessibilityObject, accessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
198
Assert.Equal(selecetedCell1.AccessibilityObject, accessibleObject.
Navigate
(AccessibleNavigation.LastChild));
System\Windows\Forms\AccessibleObjects\DataGridViewTopLeftHeaderCellAccessibleObjectTests.cs (3)
204
accessibleObject.
Navigate
(AccessibleNavigation.Next).Should().BeNull();
220
accessibleObject.
Navigate
(direction).Should().BeNull();
235
accessibleObject.
Navigate
(AccessibleNavigation.Next).Should().Be(expected);
System\Windows\Forms\AccessibleObjects\DataGridViewTopRowAccessibleObjectTests.cs (34)
409
Assert.Equal(accessibleObject1, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
410
Assert.Equal(accessibleObject2, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
427
Assert.Equal(accessibleObject1, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
428
Assert.Equal(accessibleObject2, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
445
Assert.Equal(accessibleObject1, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
446
Assert.Equal(accessibleObject2, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
463
Assert.Equal(accessibleObject1, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
464
Assert.Equal(accessibleObject2, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
481
Assert.Null(topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
482
Assert.Null(topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
499
Assert.Equal(topLeftAccessibilityObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
500
Assert.Equal(accessibleObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
517
Assert.Equal(topLeftAccessibilityObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
518
Assert.Equal(accessibleObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
535
Assert.Equal(topLeftAccessibilityObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
536
Assert.Equal(accessibleObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
554
Assert.Equal(topLeftAccessibilityObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
555
Assert.Equal(topLeftAccessibilityObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
574
Assert.Equal(accessibleObject1, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
575
Assert.Equal(accessibleObject2, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
595
Assert.Equal(accessibleObject1, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
596
Assert.Equal(accessibleObject2, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
616
Assert.Equal(accessibleObject1, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
617
Assert.Equal(accessibleObject2, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
637
Assert.Equal(accessibleObject1, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
638
Assert.Equal(accessibleObject2, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
657
Assert.Equal(topLeftAccessibilityObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
658
Assert.Equal(accessibleObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
678
Assert.Equal(topLeftAccessibilityObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
679
Assert.Equal(accessibleObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
699
Assert.Equal(topLeftAccessibilityObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
700
Assert.Equal(accessibleObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
720
Assert.Equal(topLeftAccessibilityObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.FirstChild));
721
Assert.Equal(accessibleObject, topRowAccessibleObject.
Navigate
(AccessibleNavigation.LastChild));
System\Windows\Forms\AccessibleObjects\Panel.PanelAccessibleObjectTests.cs (2)
254
Assert.Equal(buttonFirst.AccessibilityObject, panel.AccessibilityObject.
Navigate
(AccessibleNavigation.FirstChild));
255
Assert.Equal(buttonLast.AccessibilityObject, panel.AccessibilityObject.
Navigate
(AccessibleNavigation.LastChild));