23 references to ThumbAccessibleObject
System.Windows.Forms (7)
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarAccessibleObject.cs (5)
77
0 => (FirstButtonAccessibleObject?.IsDisplayed ?? false) ? FirstButtonAccessibleObject :
ThumbAccessibleObject
,
78
1 => (FirstButtonAccessibleObject?.IsDisplayed ?? false) ?
ThumbAccessibleObject
: LastButtonAccessibleObject,
108
if (
ThumbAccessibleObject
?.Bounds.Contains(point) ?? false)
110
return
ThumbAccessibleObject
;
145
:
ThumbAccessibleObject
,
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarFirstButtonAccessibleObject.cs (1)
57
NavigateDirection.NavigateDirection_NextSibling => IsDisplayed ? ParentInternal?.
ThumbAccessibleObject
: null,
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarLastButtonAccessibleObject.cs (1)
65
NavigateDirection.NavigateDirection_PreviousSibling => IsDisplayed ? ParentInternal?.
ThumbAccessibleObject
: null,
System.Windows.Forms.Tests (16)
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarAccessibleObjectTests.cs (8)
210
Assert.Equal(accessibleObject.
ThumbAccessibleObject
, accessibleObject.GetChild(1));
224
Assert.Equal(accessibleObject.
ThumbAccessibleObject
, accessibleObject.GetChild(0));
239
Assert.Equal(accessibleObject.
ThumbAccessibleObject
, accessibleObject.GetChild(1));
362
Assert.Equal(accessibleObject.
ThumbAccessibleObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
375
Assert.Equal(accessibleObject.
ThumbAccessibleObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
526
Point pointInThumb = new Point(accessibleObject.
ThumbAccessibleObject
.Bounds.X + 1, accessibleObject.
ThumbAccessibleObject
.Bounds.Y + 1);
527
accessibleObject.HitTest(pointInThumb.X, pointInThumb.Y).Should().Be(accessibleObject.
ThumbAccessibleObject
);
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarFirstButtonAccessibleObjectTests.cs (1)
203
Assert.Equal(trackBarAccessibleObject.
ThumbAccessibleObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_NextSibling));
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarLastButtonAccessibleObjectTests.cs (2)
188
Assert.Equal(trackBarAccessibleObject.
ThumbAccessibleObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_PreviousSibling));
219
Assert.Equal(trackBarAccessibleObject.
ThumbAccessibleObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_PreviousSibling));
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarThumbAccessibleObjectTests.cs (5)
97
TrackBar.TrackBarThumbAccessibleObject accessibleObject = trackBarAccessibleObject.
ThumbAccessibleObject
;
113
TrackBar.TrackBarThumbAccessibleObject accessibleObject = trackBarAccessibleObject.
ThumbAccessibleObject
;
129
TrackBar.TrackBarThumbAccessibleObject accessibleObject = trackBarAccessibleObject.
ThumbAccessibleObject
;
145
TrackBar.TrackBarThumbAccessibleObject accessibleObject = trackBarAccessibleObject.
ThumbAccessibleObject
;
263
return trackBarAccessibleObject.
ThumbAccessibleObject
;