Class PanelType
- Namespace
- Northwoods.Go
- Assembly
- Northwoods.GoDiagram.WinForms.dll
Contains strings to be used in the Panel(string) contructor.
public static class PanelType
- Inheritance
-
PanelType
- Inherited Members
Fields
Auto
An Auto Panel, PanelLayoutAuto, used to size the main element to fit around other elements in the Panel -- this creates borders.
public static readonly string Auto
Field Value
Graduated
A Graduated Panel, PanelLayoutGraduated, used to draw regular tick marks and text along the main Shape element.
public static readonly string Graduated
Field Value
Grid
A Grid Panel, PanelLayoutGrid, not used to house typical elements, but is used only to draw regular patterns of lines. The elements must be Shapes used to describe the repeating lines.
public static readonly string Grid
Field Value
Horizontal
A Horizontal Panel, PanelLayoutHorizontal, used to create horizontal "stacks" of elements
public static readonly string Horizontal
Field Value
Link
A Link Panel, PanelLayoutLink, only used by Link parts and Link Adornments.
public static readonly string Link
Field Value
Position
A Position Panel, PanelLayoutPosition, used to arrange elements based on their absolute positions within the Panel's local coordinate system.
public static readonly string Position
Field Value
Spot
A Spot Panel, PanelLayoutSpot, used to arrange elements based on the Spot properties Alignment and AlignmentFocus, relative to a main element of the panel.
public static readonly string Spot
Field Value
Table
A Table Panel, PanelLayoutTable, used to arrange elements into rows and columns, typically employing the different elements' Row, RowSpan, Column, and ColumnSpan properties. This Panel type also makes use of RowDefinition/ColumnDefinition.
public static readonly string Table
Field Value
TableColumn
A TableColumn Panel, PanelLayoutTableColumn, only used immediately within a PanelLayoutTable Panel to organize a collection of elements as a column in a table.
public static readonly string TableColumn
Field Value
TableRow
A TableRow Panel, PanelLayoutTableRow, only used immediately within a PanelLayoutTable Panel to organize a collection of elements as a row in a table.
public static readonly string TableRow
Field Value
Vertical
A Vertical Panel, PanelLayoutVertical, used to create vertical "stacks" of elements.
public static readonly string Vertical
Field Value
Viewbox
A Viewbox Panel, PanelLayoutViewbox, used to automatically resize a single element to fit inside the panel's available area.
public static readonly string Viewbox