xtrareports-devexpress-dot-xtrareports-dot-ui-dot-xrcontrol-743febdb.md
Gets the zero-based index of this control in its parent’s collection of controls.
Namespace : DevExpress.XtraReports.UI
Assembly : DevExpress.XtraReports.v25.2.dll
NuGet Package : DevExpress.Reporting.Core
[Browsable(false)]
public int Index { get; set; }
<Browsable(False)>
Public Property Index As Integer
| Type | Description |
|---|---|
| Int32 |
An integer value indicating the position of this object in the parent’s collection returned by the XRControl.Controls property.
|
If there is no parent for this XRControl object then this property returns -1.
The following code snippet (auto-collected from DevExpress Examples) contains a reference to the Index property.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.
reporting-winforms-best-fit-table-column-width/CS/ReportHelper/ReportHelper.cs#L36
foreach(var otherTable in table.Value) {
newWidth = Math.Max(newWidth, cellColumnWidthCollection[otherTable.Rows[0].Cells[dc.Index]]);
}
reporting-winforms-best-fit-table-column-width/VB/ReportHelper/ReportHelper.vb#L43
For Each otherTable In table.Value
newWidth = Math.Max(newWidth, cellColumnWidthCollection(otherTable.Rows(0).Cells(dc.Index)))
Next
See Also