windowsforms-devexpress-dot-xtradiagram-dot-diagramcontrol-cbf167b4.md
Use the DiagramOptionsView.CanvasSizeMode property instead
Gets or sets whether the canvas size is automatically expanded/shrunk to fit the current shapes layout.
Namespace : DevExpress.XtraDiagram
Assembly : DevExpress.XtraDiagram.v25.2.dll
NuGet Package : DevExpress.Win.Diagram
[Browsable(false)]
[EditorBrowsable(EditorBrowsableState.Never)]
[Obsolete("Use the DiagramOptionsView.CanvasSizeMode property instead")]
public CanvasSizeMode CanvasSizeMode { get; set; }
<Obsolete("Use the DiagramOptionsView.CanvasSizeMode property instead")>
<Browsable(False)>
<EditorBrowsable(EditorBrowsableState.Never)>
Public Property CanvasSizeMode As CanvasSizeMode
| Type | Description |
|---|---|
| CanvasSizeMode |
A CanvasSizeMode enumeration value.
|
Available values:
| Name | Description |
|---|---|
| None |
The canvas size does not change on moving shapes outside of it.
| | AutoSize |
The canvas is automatically resized to fit the current shapes layout.
| | Fill |
The canvas fills the entire visible area.
|
Important
This property is now obsolete. Use the DiagramOptionsView.CanvasSizeMode property instead.
If the CanvasSizeMode property is set to CanvasSizeMode.AutoSize, the canvas size is automatically expanded/shrunk to fit the current shape layout.
Initially, the canvas size equals the size of one page (the DiagramOptionsView.PageSize property). When a shape is moved beyond the current canvas borders, the canvas is automatically expanded horizontally (by the PageSize.Width value) or vertically (by the PageSize.Height value).
See Also