Table of Contents

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

string

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

string

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

string

Horizontal

A Horizontal Panel, PanelLayoutHorizontal, used to create horizontal "stacks" of elements

public static readonly string Horizontal

Field Value

string

A Link Panel, PanelLayoutLink, only used by Link parts and Link Adornments.

public static readonly string Link

Field Value

string

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

string

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

string

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

string

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

string

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

string

Vertical

A Vertical Panel, PanelLayoutVertical, used to create vertical "stacks" of elements.

public static readonly string Vertical

Field Value

string

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

Field Value

string