XYDiagram2D.RuntimePaneResize Property
Gets or sets the value that specifies whether a user can resize chart panes.
Namespace: DevExpress.XtraCharts
Assembly: DevExpress.XtraCharts.v24.1.dll
NuGet Package: DevExpress.Charts
Declaration
[TypeConverter(typeof(BooleanTypeConverter))]
[XtraChartsLocalizableCategory(XtraChartsCategory.Behavior)]
[XtraSerializableProperty]
public bool RuntimePaneResize { get; set; }
Property Value
Type | Description |
---|---|
Boolean | true, if a user can resize chart panes; otherwise, false. |
Remarks
Drag the pane boundary to resize the pane:
When you resize panes at runtime, the Chart Control switches the GridPaneLayout.AutoLayoutMode property value to Grid even if you use the Linear pane layout mode. Then, the Chart creates row and column layout definitions used to define the panes’ position.
To obtain pane height or width in pixels, use the LayoutDefinition.SizeInPixels property of the row/column that contains the pane. The Chart Control resets the LayoutDefinition.Weight property value and initialize SizeInPixels instead even if you used weight values to specify pane sizes.
See the Pane Layout document for more information.
Example
XYDiagram2D diagram = chartControl1.Diagram as XYDiagram2D;
diagram.RuntimePaneResize = true;