Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

XRTableRow.SizeF Property

Gets or sets the size of the XRTableRow.

Namespace: DevExpress.XtraReports.UI

Assembly: DevExpress.XtraReports.v24.2.dll

NuGet Package: DevExpress.Reporting.Core

#Declaration

[Browsable(false)]
public override SizeF SizeF { get; set; }

#Property Value

Type Description
SizeF

A SizeF object that represents the control’s width and height.

#Remarks

The size of the XRTableRow is the size of the Rectangle object returned by its XRTableRow.BoundsF property.

#Example

The following example demonstrates how to create an XRTableRow object at runtime, via the XRTableRow.CreateRow method, and set some of its main properties.

using System.Drawing;
using DevExpress.XtraReports.UI;
// ...

public XRTableRow CreateXRTableRow() {
    // Create a table row containing three cells.
    XRTableRow row = XRTableRow.CreateRow(new SizeF(300F, 50F), 3);

    // Make the borders visible for all cells.
    row.Borders = DevExpress.XtraPrinting.BorderSide.All;

    // Set the border width for the row's cells.
    row.BorderWidth = 2;

    // Set the size of the cells.
    row.Cells[0].SizeF = new SizeF(120F, 50F);
    row.Cells[1].SizeF = new SizeF(90F, 50F);
    row.Cells[2].SizeF = new SizeF(90F, 50F);

    return row;
}
See Also