Table of Contents

Class TableLayoutPanelBuilder

Namespace
Bonsai.Design.Visualizers
Assembly
Bonsai.Design.Visualizers.dll

Represents an operator that specifies a mashup visualizer panel that can be used to arrange other visualizers in a grid.

[TypeVisualizer(typeof(TableLayoutPanelVisualizer))]
public class TableLayoutPanelBuilder : VariableArgumentExpressionBuilder, IExpressionBuilder, INamedElement
Inheritance
TableLayoutPanelBuilder
Implements
Inherited Members
Extension Methods

Constructors

TableLayoutPanelBuilder()

Initializes a new instance of the TableLayoutPanelBuilder class.

Properties

CellSpans

Gets a collection of TableLayoutPanelCellSpan objects specifying the column and row span of each cell in the visualizer grid layout.

ColumnCount

Gets or sets the number of columns in the visualizer grid layout.

ColumnStyles

Gets a collection of ColumnStyle objects specifying the size ratio of the columns in the visualizer grid layout.

Name

Gets or sets the name of the visualizer window.

RowCount

Gets or sets the number of rows in the visualizer grid layout.

RowStyles

Gets a collection of RowStyle objects specifying the size ratio of the rows in the visualizer grid layout.

Methods

Build(IEnumerable<Expression>)

Builds the expression tree for configuring and calling the table layout panel visualizer.