4 types derived from LayoutEngine
System.Windows.Forms (4)
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitStackLayout.cs (1)
9
internal class ToolStripSplitStackLayout :
LayoutEngine
System\Windows\Forms\Layout\DefaultLayout.cs (1)
11
internal partial class DefaultLayout :
LayoutEngine
System\Windows\Forms\Layout\FlowLayout.cs (1)
8
internal partial class FlowLayout :
LayoutEngine
System\Windows\Forms\Layout\TableLayout.cs (1)
8
internal partial class TableLayout :
LayoutEngine
25 references to LayoutEngine
System.Windows.Forms (25)
System\Windows\Forms\Control.cs (1)
759
public virtual
LayoutEngine
LayoutEngine => DefaultLayout.Instance;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (2)
38
private
LayoutEngine
_layoutEngine;
1271
public override
LayoutEngine
LayoutEngine
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownMenu.cs (1)
141
public override
LayoutEngine
LayoutEngine => ToolStripDropDownLayoutEngine.LayoutInstance;
System\Windows\Forms\Controls\ToolStrips\ToolStripOverflow.cs (1)
80
public override
LayoutEngine
LayoutEngine
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.cs (1)
169
public override
LayoutEngine
LayoutEngine
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelCell.cs (1)
135
public override
LayoutEngine
LayoutEngine
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.cs (1)
169
public
LayoutEngine
LayoutEngine
System\Windows\Forms\Layout\ArrangedElement.cs (1)
64
public abstract
LayoutEngine
LayoutEngine
System\Windows\Forms\Layout\CommonProperties.cs (2)
57
/// Determines whether or not the <see cref="Layout"/> <see cref="
LayoutEngine
"/>s
129
/// NOTE: <see cref="
LayoutEngine
"/>s should never read this property. Padding gets incorporated into
System\Windows\Forms\Layout\LayoutSettings.cs (1)
19
public virtual
LayoutEngine
? LayoutEngine => null;
System\Windows\Forms\Panels\FlowLayoutPanel.cs (1)
23
public override
LayoutEngine
LayoutEngine => FlowLayout.Instance;
System\Windows\Forms\Panels\FlowLayoutSettings.cs (3)
17
public override
LayoutEngine
LayoutEngine => FlowLayout.Instance;
49
IArrangedElement element =
LayoutEngine
.CastToArrangedElement(child);
60
IArrangedElement element =
LayoutEngine
.CastToArrangedElement(child);
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutPanel.cs (1)
32
public override
LayoutEngine
LayoutEngine => TableLayout.Instance;
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettings.cs (8)
58
public override
LayoutEngine
LayoutEngine => TableLayout.Instance;
244
IArrangedElement element =
LayoutEngine
.CastToArrangedElement(control);
260
IArrangedElement element =
LayoutEngine
.CastToArrangedElement(control);
282
IArrangedElement element =
LayoutEngine
.CastToArrangedElement(control);
298
IArrangedElement element =
LayoutEngine
.CastToArrangedElement(control);
326
IArrangedElement element =
LayoutEngine
.CastToArrangedElement(control);
387
IArrangedElement element =
LayoutEngine
.CastToArrangedElement(control);
429
IArrangedElement element =
LayoutEngine
.CastToArrangedElement(control);