465 references to AccessibleNavigation
System.Windows.Forms (93)
System\Windows\Forms\Accessibility\AccessibleObject.cs (16)
416
internal virtual bool GetSysChild(
AccessibleNavigation
navdir, out AccessibleObject? accessibleObject)
1749
AccessibleObject? newObject = Navigate((
AccessibleNavigation
)navDir);
1761
*pvarEndUpAt = AsChildIdVariant(child.Navigate((
AccessibleNavigation
)navDir));
1766
if (SysNavigate((
AccessibleNavigation
)navDir, varStart, out AccessibleObject? accessibleObject))
2594
public virtual AccessibleObject? Navigate(
AccessibleNavigation
navdir)
2601
case
AccessibleNavigation
.FirstChild:
2603
case
AccessibleNavigation
.LastChild:
2605
case
AccessibleNavigation
.Previous:
2606
case
AccessibleNavigation
.Up:
2607
case
AccessibleNavigation
.Left:
2614
case
AccessibleNavigation
.Next:
2615
case
AccessibleNavigation
.Down:
2616
case
AccessibleNavigation
.Right:
2779
/// This is basically just a wrapper for <see cref="GetSysChild(
AccessibleNavigation
, out AccessibleObject?)"/>
2781
/// <see cref="GetSysChild(
AccessibleNavigation
, out AccessibleObject?)"/>.
2786
private bool SysNavigate(
AccessibleNavigation
direction, VARIANT childID, out AccessibleObject? accessibleObject)
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (5)
119
internal override bool GetSysChild(
AccessibleNavigation
navdir, out AccessibleObject? accessibleObject)
139
case
AccessibleNavigation
.FirstChild:
147
case
AccessibleNavigation
.LastChild:
155
case
AccessibleNavigation
.Previous:
167
case
AccessibleNavigation
.Next:
System\Windows\Forms\Controls\DataGridView\DataGridView.AccessibleObject.cs (3)
191
public override AccessibleObject? Navigate(
AccessibleNavigation
navigationDirection) => navigationDirection switch
193
AccessibleNavigation
.FirstChild => GetChild(0),
194
AccessibleNavigation
.LastChild => GetChild(GetChildCount() - 1),
System\Windows\Forms\Controls\DataGridView\DataGridView.SelectedCellsAccessibleObject.cs (3)
52
public override AccessibleObject? Navigate(
AccessibleNavigation
navigationDirection)
58
case
AccessibleNavigation
.FirstChild:
63
case
AccessibleNavigation
.LastChild:
System\Windows\Forms\Controls\DataGridView\DataGridView.TopRowAccessibleObject.cs (5)
153
public override AccessibleObject? Navigate(
AccessibleNavigation
navigationDirection)
162
case
AccessibleNavigation
.Down:
163
case
AccessibleNavigation
.Next:
173
case
AccessibleNavigation
.FirstChild:
177
case
AccessibleNavigation
.LastChild:
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (9)
435
public override AccessibleObject? Navigate(
AccessibleNavigation
navigationDirection)
449
case
AccessibleNavigation
.Right:
454
case
AccessibleNavigation
.Next:
457
case
AccessibleNavigation
.Left:
462
case
AccessibleNavigation
.Previous:
465
case
AccessibleNavigation
.Up:
478
case
AccessibleNavigation
.Down:
506
AccessibleObject? previousRow = _owner.OwningRow.AccessibilityObject.Navigate(
AccessibleNavigation
.Previous);
545
AccessibleObject? nextRow = _owner.OwningRow.AccessibilityObject.Navigate(
AccessibleNavigation
.Next);
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.cs (5)
138
public override AccessibleObject? Navigate(
AccessibleNavigation
navigationDirection)
152
AccessibleNavigation
.Right => Owner.DataGridView.RightToLeft == RightToLeft.No ? NavigateForward() : NavigateBackward(),
153
AccessibleNavigation
.Next => NavigateForward(),
154
AccessibleNavigation
.Left => Owner.DataGridView.RightToLeft == RightToLeft.No ? NavigateBackward() : NavigateForward(),
155
AccessibleNavigation
.Previous => NavigateBackward(),
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (11)
325
public override AccessibleObject? Navigate(
AccessibleNavigation
navigationDirection)
339
case
AccessibleNavigation
.Down:
340
case
AccessibleNavigation
.Next:
353
case
AccessibleNavigation
.Up:
354
case
AccessibleNavigation
.Previous:
370
case
AccessibleNavigation
.FirstChild:
380
case
AccessibleNavigation
.LastChild:
460
NavigateDirection.NavigateDirection_NextSibling => Navigate(
AccessibleNavigation
.Next),
461
NavigateDirection.NavigateDirection_PreviousSibling => Navigate(
AccessibleNavigation
.Previous),
462
NavigateDirection.NavigateDirection_FirstChild => Navigate(
AccessibleNavigation
.FirstChild),
463
NavigateDirection.NavigateDirection_LastChild => Navigate(
AccessibleNavigation
.LastChild),
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewSelectedRowCellsAccessibleObject.cs (3)
97
public override AccessibleObject? Navigate(
AccessibleNavigation
navigationDirection)
101
case
AccessibleNavigation
.FirstChild:
111
case
AccessibleNavigation
.LastChild:
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.cs (5)
134
public override AccessibleObject? Navigate(
AccessibleNavigation
navigationDirection)
148
case
AccessibleNavigation
.Next:
153
case
AccessibleNavigation
.Down:
172
case
AccessibleNavigation
.Up:
199
case
AccessibleNavigation
.Previous:
System\Windows\Forms\Controls\DataGridView\DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject.cs (5)
147
public override AccessibleObject? Navigate(
AccessibleNavigation
navigationDirection)
162
case
AccessibleNavigation
.Previous:
164
case
AccessibleNavigation
.Left:
174
case
AccessibleNavigation
.Next:
176
case
AccessibleNavigation
.Right:
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.GridEntryAccessibleObject.cs (11)
251
public override AccessibleObject? Navigate(
AccessibleNavigation
navdir)
261
case
AccessibleNavigation
.Down:
262
case
AccessibleNavigation
.Right:
263
case
AccessibleNavigation
.Next:
266
case
AccessibleNavigation
.Up:
267
case
AccessibleNavigation
.Left:
268
case
AccessibleNavigation
.Previous:
271
case
AccessibleNavigation
.FirstChild:
272
case
AccessibleNavigation
.LastChild:
338
return Navigate(
AccessibleNavigation
.Previous);
340
return Navigate(
AccessibleNavigation
.Next);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.PropertyGridViewAccessibleObject.cs (3)
450
public override AccessibleObject? Navigate(
AccessibleNavigation
navdir)
457
case
AccessibleNavigation
.FirstChild:
459
case
AccessibleNavigation
.LastChild:
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (9)
229
public override AccessibleObject? Navigate(
AccessibleNavigation
navigationDirection)
243
case
AccessibleNavigation
.FirstChild:
246
case
AccessibleNavigation
.LastChild:
249
case
AccessibleNavigation
.Previous:
250
case
AccessibleNavigation
.Left:
253
case
AccessibleNavigation
.Next:
254
case
AccessibleNavigation
.Right:
257
case
AccessibleNavigation
.Up:
261
case
AccessibleNavigation
.Down:
System.Windows.Forms.Tests (372)
System\Windows\Forms\AccessibleObjects\AccessibleObjectTests.cs (58)
412
[EnumData<
AccessibleNavigation
>]
413
[InvalidEnumData<
AccessibleNavigation
>]
414
public void AccessibleObject_Navigate_InvokeDefault_ReturnsNull(
AccessibleNavigation
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));
474
yield return new object[] { childCount, parentChildCount,
AccessibleNavigation
.Previous };
475
yield return new object[] { childCount, parentChildCount,
AccessibleNavigation
.Up };
476
yield return new object[] { childCount, parentChildCount,
AccessibleNavigation
.Left };
477
yield return new object[] { childCount, parentChildCount,
AccessibleNavigation
.Next };
478
yield return new object[] { childCount, parentChildCount,
AccessibleNavigation
.Down };
479
yield return new object[] { childCount, parentChildCount,
AccessibleNavigation
.Right };
486
public void AccessibleObject_Navigate_InvokeWithParent_ReturnsNull(int childCount, int parentChildCount,
AccessibleNavigation
navdir)
511
[InlineData(
AccessibleNavigation
.Previous)]
512
[InlineData(
AccessibleNavigation
.Up)]
513
[InlineData(
AccessibleNavigation
.Left)]
514
[InlineData(
AccessibleNavigation
.Next)]
515
[InlineData(
AccessibleNavigation
.Down)]
516
[InlineData(
AccessibleNavigation
.Right)]
517
public void AccessibleObject_Navigate_InvokeWithChildrenWithoutParent_ReturnsNull(
AccessibleNavigation
navdir)
552
AccessibleObject firstChild = form.AccessibilityObject.Navigate(
AccessibleNavigation
.FirstChild);
556
AccessibleObject next = firstChild.Navigate(
AccessibleNavigation
.Next);
559
AccessibleObject previous = next.Navigate(
AccessibleNavigation
.Previous);
565
[InlineData(
AccessibleNavigation
.FirstChild, true, false)]
566
[InlineData(
AccessibleNavigation
.LastChild, true, false)]
567
[InlineData(
AccessibleNavigation
.Next, false, false)]
568
[InlineData(
AccessibleNavigation
.Previous, true, true)]
569
[InlineData(
AccessibleNavigation
.Right, false, false)]
570
[InlineData(
AccessibleNavigation
.Up, true, true)]
571
public void AccessibleObject_Navigate_FromForm_OneChild(
AccessibleNavigation
direction, bool returnsObject, bool isSystemAccessible)
588
[InlineData(
AccessibleNavigation
.FirstChild, false)]
589
[InlineData(
AccessibleNavigation
.LastChild, false)]
590
[InlineData(
AccessibleNavigation
.Next, false)]
591
[InlineData(
AccessibleNavigation
.Previous, true)]
592
[InlineData(
AccessibleNavigation
.Right, false)]
593
[InlineData(
AccessibleNavigation
.Up, true)]
594
public void AccessibleObject_Navigate_FromForm_NoChildren(
AccessibleNavigation
direction, bool returnsObject)
1153
[InlineData((int)
AccessibleNavigation
.Right, 0)]
1154
[InlineData((int)
AccessibleNavigation
.Right, unchecked((int)0x80020004))]
1155
[InlineData((int)
AccessibleNavigation
.Right, "abc")]
1156
[InlineData((int)
AccessibleNavigation
.Right, null)]
1161
.Setup(a => a.Navigate((
AccessibleNavigation
)navDir))
1166
mockAccessibleObject.Verify(a => a.Navigate((
AccessibleNavigation
)navDir), Times.Once());
1170
[InlineData((int)
AccessibleNavigation
.Right, 2, 1, 0)]
1171
[InlineData((int)
AccessibleNavigation
.Right, 3, 0, 1)]
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));
1206
[InlineData((int)
AccessibleNavigation
.Right, 2, 1, 0)]
1207
[InlineData((int)
AccessibleNavigation
.Right, 3, 0, 1)]
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));
1242
[InlineData((int)
AccessibleNavigation
.Right, -1)]
1243
[InlineData((int)
AccessibleNavigation
.Right, 4)]
System\Windows\Forms\AccessibleObjects\Control.ControlAccessibleObjectTests.cs (2)
1010
[EnumData<
AccessibleNavigation
>]
1011
public void AccessibleObject_Navigate_InvokeDefault_ReturnsNull(
AccessibleNavigation
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 (4)
427
yield return new object[] { new DataGridViewCellAccessibleObject(new SubDataGridViewCell()),
AccessibleNavigation
.Right, null };
432
yield return new object[] { new DataGridViewCellAccessibleObject(cell),
AccessibleNavigation
.Right, null };
437
public void DataGridViewCellAccessibleObject_Navigate_Invoke_ReturnsExpected(AccessibleObject accessibleObject,
AccessibleNavigation
navigationDirection, AccessibleObject expected)
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 (151)
332
yield return new object[] { new DataGridViewRowAccessibleObject(new DataGridViewRow()),
AccessibleNavigation
.Up - 1, null };
333
yield return new object[] { new DataGridViewRowAccessibleObject(new DataGridViewRow()),
AccessibleNavigation
.LastChild + 1, null };
334
yield return new object[] { new DataGridViewRowAccessibleObject(new DataGridViewRow()),
AccessibleNavigation
.Left, null };
335
yield return new object[] { new DataGridViewRowAccessibleObject(new DataGridViewRow()),
AccessibleNavigation
.Right, null };
340
public void DataGridViewRowAccessibleObject_Navigate_Invoke_ReturnsExpected(AccessibleObject accessibleObject,
AccessibleNavigation
navigationDirection, AccessibleObject expected)
349
Assert.Throws<InvalidOperationException>(() => accessibleObject.Navigate(
AccessibleNavigation
.Right));
353
[InlineData(
AccessibleNavigation
.Down)]
354
[InlineData(
AccessibleNavigation
.FirstChild)]
355
[InlineData(
AccessibleNavigation
.LastChild)]
356
[InlineData(
AccessibleNavigation
.Next)]
357
[InlineData(
AccessibleNavigation
.Previous)]
358
[InlineData(
AccessibleNavigation
.Up)]
359
public void DataGridViewRowAccessibleObject_Navigate_NoDataGridView_ThrowsNullReferenceException(
AccessibleNavigation
navigationDirection)
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 (7)
194
Action action = () => accessibleObject.Navigate(
AccessibleNavigation
.Next);
204
accessibleObject.Navigate(
AccessibleNavigation
.Next).Should().BeNull();
208
[InlineData(
AccessibleNavigation
.Previous)]
209
[InlineData(
AccessibleNavigation
.Left)]
210
[InlineData(
AccessibleNavigation
.Right)]
211
public void DataGridViewTopLeftHeaderCellAccessibleObject_Navigate_ReturnsNull_IfNoNavigationPossible(
AccessibleNavigation
direction)
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));