41 references to TrackBar
System.Windows.Forms (39)
System\Windows\Forms\Controls\TrackBar\TickStyle.cs (1)
7
/// Specifies the location of tick marks in a <see cref="
TrackBar
"/>
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarAccessibleObject.cs (13)
18
public TrackBarAccessibleObject(
TrackBar
owningTrackBar) : base(owningTrackBar)
26
if (!this.IsOwnerHandleCreated(out
TrackBar
? _))
37
public override string? DefaultAction => this.TryGetOwnerAs(out
TrackBar
? owner)
54
=> _firstButtonAccessibleObject ??= (this.TryGetOwnerAs(out
TrackBar
? owner) ? new(owner) : null);
57
=> this.TryGetOwnerAs(out
TrackBar
? owner) && owner.RightToLeft == RightToLeft.Yes && owner.RightToLeftLayout;
60
=> _lastButtonAccessibleObject ??= (this.TryGetOwnerAs(out
TrackBar
? owner) ? new(owner) : null);
63
=> this.TryGetOwnerAs(out
TrackBar
? owner) && owner.RightToLeft == RightToLeft.Yes && !owner.RightToLeftLayout;
66
=> _thumbAccessibleObject ??= (this.TryGetOwnerAs(out
TrackBar
? owner) ? new(owner) : null);
70
if (!this.IsOwnerHandleCreated(out
TrackBar
? _))
88
if (!this.IsOwnerHandleCreated(out
TrackBar
? _))
102
if (!this.IsOwnerHandleCreated(out
TrackBar
? _))
135
if (!this.IsOwnerHandleCreated(out
TrackBar
? _))
155
UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)(this.TryGetOwnerAs(out
TrackBar
? owner) && owner.Focused),
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarChildAccessibleObject.cs (11)
12
internal abstract class TrackBarChildAccessibleObject : AccessibleObject, IOwnedObject<
TrackBar
>
14
private readonly WeakReference<
TrackBar
> _owningTrackBar;
17
public TrackBarChildAccessibleObject(
TrackBar
owningTrackBar)
24
if (!this.IsOwnerHandleCreated(out
TrackBar
? _) || !IsDisplayed)
50
internal virtual bool IsDisplayed => this.TryGetOwnerAs(out
TrackBar
? trackbar) && trackbar.Visible;
52
TrackBar
? IOwnedObject<
TrackBar
>.Owner => _owningTrackBar.TryGetTarget(out
TrackBar
? target) ? target : null;
54
internal TrackBarAccessibleObject? ParentInternal => this.TryGetOwnerAs(out
TrackBar
? owner)
61
(int)(this.TryGetOwnerAs(out
TrackBar
? owner) ? owner.InternalHandle : HWND.Null),
77
UIA_PROPERTY_ID.UIA_IsEnabledPropertyId => (VARIANT)(this.TryGetOwnerAs(out
TrackBar
? owner) && owner.Enabled),
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarFirstButtonAccessibleObject.cs (5)
12
public TrackBarFirstButtonAccessibleObject(
TrackBar
owningTrackBar) : base(owningTrackBar)
21
public override string? Name => !this.TryGetOwnerAs(out
TrackBar
? owner) || ParentInternal is not { } parent
33
if (!this.TryGetOwnerAs(out
TrackBar
? owner)
49
if (!this.IsOwnerHandleCreated(out
TrackBar
? _))
66
if (this.IsOwnerHandleCreated(out
TrackBar
? _))
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarLastButtonAccessibleObject.cs (6)
12
public TrackBarLastButtonAccessibleObject(
TrackBar
owningTrackBar) : base(owningTrackBar)
21
public override string? Name => !this.TryGetOwnerAs(out
TrackBar
? owner) || ParentInternal is not { } parent
30
=> !this.IsOwnerHandleCreated(out
TrackBar
? _) || IsDisplayed
38
if (!this.IsOwnerHandleCreated(out
TrackBar
? owner)
58
if (!this.IsOwnerHandleCreated(out
TrackBar
? _))
75
if (this.IsOwnerHandleCreated(out
TrackBar
? _))
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarThumbAccessibleObject.cs (2)
13
public TrackBarThumbAccessibleObject(
TrackBar
owningTrackBar) : base(owningTrackBar)
24
if (!this.IsOwnerHandleCreated(out
TrackBar
? _))
System\Windows\Forms\Scrolling\ScrollEventHandler.cs (1)
8
/// <see cref="
TrackBar
"/> or <see cref="DataGridView"/>.
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\TrackBarDesigner.cs (2)
22
if (GetPropertyValue<bool>(Component, nameof(
TrackBar
.AutoSize)))
24
var orientation = GetPropertyValue<Orientation?>(Component, nameof(
TrackBar
.Orientation)) ?? Orientation.Horizontal;