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)
18public TrackBarAccessibleObject(TrackBar owningTrackBar) : base(owningTrackBar) 26if (!this.IsOwnerHandleCreated(out TrackBar? _)) 37public 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); 70if (!this.IsOwnerHandleCreated(out TrackBar? _)) 88if (!this.IsOwnerHandleCreated(out TrackBar? _)) 102if (!this.IsOwnerHandleCreated(out TrackBar? _)) 135if (!this.IsOwnerHandleCreated(out TrackBar? _)) 155UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)(this.TryGetOwnerAs(out TrackBar? owner) && owner.Focused),
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarChildAccessibleObject.cs (11)
12internal abstract class TrackBarChildAccessibleObject : AccessibleObject, IOwnedObject<TrackBar> 14private readonly WeakReference<TrackBar> _owningTrackBar; 17public TrackBarChildAccessibleObject(TrackBar owningTrackBar) 24if (!this.IsOwnerHandleCreated(out TrackBar? _) || !IsDisplayed) 50internal virtual bool IsDisplayed => this.TryGetOwnerAs(out TrackBar? trackbar) && trackbar.Visible; 52TrackBar? IOwnedObject<TrackBar>.Owner => _owningTrackBar.TryGetTarget(out TrackBar? target) ? target : null; 54internal TrackBarAccessibleObject? ParentInternal => this.TryGetOwnerAs(out TrackBar? owner) 61(int)(this.TryGetOwnerAs(out TrackBar? owner) ? owner.InternalHandle : HWND.Null), 77UIA_PROPERTY_ID.UIA_IsEnabledPropertyId => (VARIANT)(this.TryGetOwnerAs(out TrackBar? owner) && owner.Enabled),
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarFirstButtonAccessibleObject.cs (5)
12public TrackBarFirstButtonAccessibleObject(TrackBar owningTrackBar) : base(owningTrackBar) 21public override string? Name => !this.TryGetOwnerAs(out TrackBar? owner) || ParentInternal is not { } parent 33if (!this.TryGetOwnerAs(out TrackBar? owner) 49if (!this.IsOwnerHandleCreated(out TrackBar? _)) 66if (this.IsOwnerHandleCreated(out TrackBar? _))
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarLastButtonAccessibleObject.cs (6)
12public TrackBarLastButtonAccessibleObject(TrackBar owningTrackBar) : base(owningTrackBar) 21public override string? Name => !this.TryGetOwnerAs(out TrackBar? owner) || ParentInternal is not { } parent 30=> !this.IsOwnerHandleCreated(out TrackBar? _) || IsDisplayed 38if (!this.IsOwnerHandleCreated(out TrackBar? owner) 58if (!this.IsOwnerHandleCreated(out TrackBar? _)) 75if (this.IsOwnerHandleCreated(out TrackBar? _))
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarThumbAccessibleObject.cs (2)
13public TrackBarThumbAccessibleObject(TrackBar owningTrackBar) : base(owningTrackBar) 24if (!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)
22if (GetPropertyValue<bool>(Component, nameof(TrackBar.AutoSize))) 24var orientation = GetPropertyValue<Orientation?>(Component, nameof(TrackBar.Orientation)) ?? Orientation.Horizontal;