5 types derived from ScrollableControl
System.Windows.Forms (3)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
24
public partial class ToolStrip :
ScrollableControl
, IArrangedElement, ISupportToolStripPanel
System\Windows\Forms\Layout\Containers\ContainerControl.cs (1)
14
public class ContainerControl :
ScrollableControl
, IContainerControl
System\Windows\Forms\Panels\Panel.cs (1)
19
public partial class Panel :
ScrollableControl
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\ComponentTray.cs (1)
25
public class ComponentTray :
ScrollableControl
, IExtenderProvider, ISelectionUIHandler, IOleDragClient
System\Windows\Forms\Design\DesignerFrame.cs (1)
337
private class OverlayControl :
ScrollableControl
36 references to ScrollableControl
System.Windows.Forms (27)
System\Windows\Forms\Control.cs (3)
7391
if (this is not
ScrollableControl
7480
if (this is not
ScrollableControl
&& !IsMirrored)
8179
if (this is
ScrollableControl
scrollControl && scrollLocation != Point.Empty)
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (1)
336
ScrollableControl
? containingControl = ctl.ContainingControl;
System\Windows\Forms\Layout\CommonProperties.cs (2)
691
/// <see cref="
ScrollableControl
"/> checks if the layout bounds has been set in the <see cref="CommonProperties"/>
693
/// layout engine. If the bounds has been set, <see cref="
ScrollableControl
"/> will use those bounds to check if
System\Windows\Forms\Layout\Containers\ContainerControl.cs (4)
1319
private static
ScrollableControl
? FindScrollableParent(Control ctl)
1322
while (current is not null and not
ScrollableControl
)
1327
return (
ScrollableControl
?)current;
1335
ScrollableControl
? scrollParent = FindScrollableParent(last);
System\Windows\Forms\Scrolling\HScrollProperties.cs (4)
11
public HScrollProperties(
ScrollableControl
? container) : base(container)
15
private protected override int GetPageSize(
ScrollableControl
parent) => parent.ClientRectangle.Width;
19
private protected override int GetHorizontalDisplayPosition(
ScrollableControl
parent) => -_value;
21
private protected override int GetVerticalDisplayPosition(
ScrollableControl
parent) => parent.DisplayRectangle.Y;
System\Windows\Forms\Scrolling\ScrollableControl.cs (1)
56
/// Initializes a new instance of the <see cref="
ScrollableControl
"/> class.
System\Windows\Forms\Scrolling\ScrollableControl.DockPaddingEdgesConverter.cs (2)
16
private readonly
ScrollableControl
? _owner;
26
internal DockPaddingEdges(
ScrollableControl
owner)
System\Windows\Forms\Scrolling\ScrollProperties.cs (6)
22
private readonly
ScrollableControl
? _parent;
24
protected
ScrollableControl
? ParentControl => _parent;
30
protected ScrollProperties(
ScrollableControl
? container)
169
private protected abstract int GetPageSize(
ScrollableControl
parent);
173
private protected abstract int GetHorizontalDisplayPosition(
ScrollableControl
parent);
175
private protected abstract int GetVerticalDisplayPosition(
ScrollableControl
parent);
System\Windows\Forms\Scrolling\VScrollProperties.cs (4)
11
public VScrollProperties(
ScrollableControl
? container) : base(container)
15
private protected override int GetPageSize(
ScrollableControl
parent) => parent.ClientRectangle.Height;
19
private protected override int GetHorizontalDisplayPosition(
ScrollableControl
parent) => parent.DisplayRectangle.X;
21
private protected override int GetVerticalDisplayPosition(
ScrollableControl
parent) => -_value;
System.Windows.Forms.Design (9)
System\Windows\Forms\Design\Behavior\DropSourceBehavior.cs (1)
272
if (currentControl.Parent is
ScrollableControl
p)
System\Windows\Forms\Design\ControlDesigner.cs (2)
86
if (Control.Parent is
ScrollableControl
parent)
96
if (Control.Parent is
ScrollableControl
parent)
System\Windows\Forms\Design\ParentControlDesigner.cs (4)
577
ScrollableControl
p = newChild.Parent as
ScrollableControl
;
685
if (HasComponent && Control is
ScrollableControl
control)
1199
if (Control is
ScrollableControl
control)
System\Windows\Forms\Design\ScrollableControlDesigner.cs (2)
30
ScrollableControl
f = (
ScrollableControl
)Control;