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.