Skip to main content

TablePanelRow.Height Property

Gets or sets the row’s height.

Namespace: DevExpress.Utils.Layout

Assembly: DevExpress.Utils.v23.2.dll

NuGet Packages: DevExpress.Utils, DevExpress.Wpf.Core

Declaration

[DXCategory("Layout")]
public float Height { get; set; }

Property Value

Type Description
Single

The row’s height.

Remarks

The TablePanelColumn.Width and TablePanelRow.Height properties specify an absolute or relative size, according to this column’s/row’s size type (TablePanelEntity.Style). See this property’s type description for more information.

Example

The following example adds rows and columns to a TablePanel, and then places a button to the panel’s top-left cell.

The created rows and columns are of different size types, as demonstrated in the image below.

image

using DevExpress.Utils.Layout;

tablePanel1.Columns.Clear();
tablePanel1.Columns.Add(new TablePanelColumn(TablePanelEntityStyle.AutoSize, 0));
tablePanel1.Columns.Add(new TablePanelColumn(TablePanelEntityStyle.Absolute, 40));
tablePanel1.Columns.Add(new TablePanelColumn(TablePanelEntityStyle.Relative, 2));
tablePanel1.Columns.Add(new TablePanelColumn(TablePanelEntityStyle.Relative, 5));

tablePanel1.Rows.Clear();
tablePanel1.Rows.Add(new TablePanelRow(TablePanelEntityStyle.AutoSize, 0));
tablePanel1.Rows.Add(new TablePanelRow(TablePanelEntityStyle.Absolute, 50));
tablePanel1.Rows.Add(new TablePanelRow(TablePanelEntityStyle.Relative, 1));
tablePanel1.Rows.Add(new TablePanelRow(TablePanelEntityStyle.Relative, 3));

tablePanel1.Controls.Add(simpleButton1);
tablePanel1.SetCell(simpleButton1, 0, 0);
See Also