93 references to AccessibleNavigation
System.Windows.Forms (93)
System\Windows\Forms\Accessibility\AccessibleObject.cs (16)
416internal virtual bool GetSysChild(AccessibleNavigation navdir, out AccessibleObject? accessibleObject) 1749AccessibleObject? newObject = Navigate((AccessibleNavigation)navDir); 1761*pvarEndUpAt = AsChildIdVariant(child.Navigate((AccessibleNavigation)navDir)); 1766if (SysNavigate((AccessibleNavigation)navDir, varStart, out AccessibleObject? accessibleObject)) 2594public virtual AccessibleObject? Navigate(AccessibleNavigation navdir) 2601case AccessibleNavigation.FirstChild: 2603case AccessibleNavigation.LastChild: 2605case AccessibleNavigation.Previous: 2606case AccessibleNavigation.Up: 2607case AccessibleNavigation.Left: 2614case AccessibleNavigation.Next: 2615case AccessibleNavigation.Down: 2616case AccessibleNavigation.Right: 2779/// This is basically just a wrapper for <see cref="GetSysChild(AccessibleNavigation, out AccessibleObject?)"/> 2781/// <see cref="GetSysChild(AccessibleNavigation, out AccessibleObject?)"/>. 2786private bool SysNavigate(AccessibleNavigation direction, VARIANT childID, out AccessibleObject? accessibleObject)
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (5)
119internal override bool GetSysChild(AccessibleNavigation navdir, out AccessibleObject? accessibleObject) 139case AccessibleNavigation.FirstChild: 147case AccessibleNavigation.LastChild: 155case AccessibleNavigation.Previous: 167case AccessibleNavigation.Next:
System\Windows\Forms\Controls\DataGridView\DataGridView.AccessibleObject.cs (3)
191public override AccessibleObject? Navigate(AccessibleNavigation navigationDirection) => navigationDirection switch 193AccessibleNavigation.FirstChild => GetChild(0), 194AccessibleNavigation.LastChild => GetChild(GetChildCount() - 1),
System\Windows\Forms\Controls\DataGridView\DataGridView.SelectedCellsAccessibleObject.cs (3)
52public override AccessibleObject? Navigate(AccessibleNavigation navigationDirection) 58case AccessibleNavigation.FirstChild: 63case AccessibleNavigation.LastChild:
System\Windows\Forms\Controls\DataGridView\DataGridView.TopRowAccessibleObject.cs (5)
153public override AccessibleObject? Navigate(AccessibleNavigation navigationDirection) 162case AccessibleNavigation.Down: 163case AccessibleNavigation.Next: 173case AccessibleNavigation.FirstChild: 177case AccessibleNavigation.LastChild:
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (9)
435public override AccessibleObject? Navigate(AccessibleNavigation navigationDirection) 449case AccessibleNavigation.Right: 454case AccessibleNavigation.Next: 457case AccessibleNavigation.Left: 462case AccessibleNavigation.Previous: 465case AccessibleNavigation.Up: 478case AccessibleNavigation.Down: 506AccessibleObject? previousRow = _owner.OwningRow.AccessibilityObject.Navigate(AccessibleNavigation.Previous); 545AccessibleObject? nextRow = _owner.OwningRow.AccessibilityObject.Navigate(AccessibleNavigation.Next);
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.cs (5)
138public override AccessibleObject? Navigate(AccessibleNavigation navigationDirection) 152AccessibleNavigation.Right => Owner.DataGridView.RightToLeft == RightToLeft.No ? NavigateForward() : NavigateBackward(), 153AccessibleNavigation.Next => NavigateForward(), 154AccessibleNavigation.Left => Owner.DataGridView.RightToLeft == RightToLeft.No ? NavigateBackward() : NavigateForward(), 155AccessibleNavigation.Previous => NavigateBackward(),
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (11)
325public override AccessibleObject? Navigate(AccessibleNavigation navigationDirection) 339case AccessibleNavigation.Down: 340case AccessibleNavigation.Next: 353case AccessibleNavigation.Up: 354case AccessibleNavigation.Previous: 370case AccessibleNavigation.FirstChild: 380case AccessibleNavigation.LastChild: 460NavigateDirection.NavigateDirection_NextSibling => Navigate(AccessibleNavigation.Next), 461NavigateDirection.NavigateDirection_PreviousSibling => Navigate(AccessibleNavigation.Previous), 462NavigateDirection.NavigateDirection_FirstChild => Navigate(AccessibleNavigation.FirstChild), 463NavigateDirection.NavigateDirection_LastChild => Navigate(AccessibleNavigation.LastChild),
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewSelectedRowCellsAccessibleObject.cs (3)
97public override AccessibleObject? Navigate(AccessibleNavigation navigationDirection) 101case AccessibleNavigation.FirstChild: 111case AccessibleNavigation.LastChild:
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.cs (5)
134public override AccessibleObject? Navigate(AccessibleNavigation navigationDirection) 148case AccessibleNavigation.Next: 153case AccessibleNavigation.Down: 172case AccessibleNavigation.Up: 199case AccessibleNavigation.Previous:
System\Windows\Forms\Controls\DataGridView\DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject.cs (5)
147public override AccessibleObject? Navigate(AccessibleNavigation navigationDirection) 162case AccessibleNavigation.Previous: 164case AccessibleNavigation.Left: 174case AccessibleNavigation.Next: 176case AccessibleNavigation.Right:
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.GridEntryAccessibleObject.cs (11)
251public override AccessibleObject? Navigate(AccessibleNavigation navdir) 261case AccessibleNavigation.Down: 262case AccessibleNavigation.Right: 263case AccessibleNavigation.Next: 266case AccessibleNavigation.Up: 267case AccessibleNavigation.Left: 268case AccessibleNavigation.Previous: 271case AccessibleNavigation.FirstChild: 272case AccessibleNavigation.LastChild: 338return Navigate(AccessibleNavigation.Previous); 340return Navigate(AccessibleNavigation.Next);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.PropertyGridViewAccessibleObject.cs (3)
450public override AccessibleObject? Navigate(AccessibleNavigation navdir) 457case AccessibleNavigation.FirstChild: 459case AccessibleNavigation.LastChild:
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (9)
229public override AccessibleObject? Navigate(AccessibleNavigation navigationDirection) 243case AccessibleNavigation.FirstChild: 246case AccessibleNavigation.LastChild: 249case AccessibleNavigation.Previous: 250case AccessibleNavigation.Left: 253case AccessibleNavigation.Next: 254case AccessibleNavigation.Right: 257case AccessibleNavigation.Up: 261case AccessibleNavigation.Down: