Back to Devexpress

DiagramControl.FitToItems(IEnumerable<DiagramItem>) Method

windowsforms-devexpress-dot-xtradiagram-dot-diagramcontrol-dot-fittoitems-x28-system-dot-collections-dot-generic-dot-ienumerable-devexpress-dot-xtradiagram-dot-diagramitem-x29.md

latest4.1 KB
Original Source

DiagramControl.FitToItems(IEnumerable<DiagramItem>) Method

Scrolls the diagram and changes its zoom factor so that the viewport is sufficiently large to display the specified items.

Namespace : DevExpress.XtraDiagram

Assembly : DevExpress.XtraDiagram.v25.2.dll

NuGet Package : DevExpress.Win.Diagram

Declaration

csharp
public void FitToItems(
    IEnumerable<DiagramItem> items
)
vb
Public Sub FitToItems(
    items As IEnumerable(Of DiagramItem)
)

Parameters

NameTypeDescription
itemsIEnumerable<DiagramItem>

The diagram items to fit within the viewport.

|

Remarks

The DiagramOptionsView.FitToDrawingMargin property specifies the margin between the items and the viewport bounds.

The following code snippets (auto-collected from DevExpress Examples) contain references to the FitToItems(IEnumerable<DiagramItem>) method.

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.

winforms-diagram-proportionally-resize-shapes-within-container/CS/WindowsFormsApp4/Form1.cs#L27

csharp
base.OnLoad(e);
    diagramControl1.FitToItems(diagramControl1.Items);
}

winforms-diagram-create-rotatable-containers-with-shapes/CS/WindowsFormsApp4/Form1.cs#L52

csharp
base.OnLoad(e);
    diagramControl1.FitToItems(diagramControl1.Items);
}

winforms-diagram-proportionally-resize-shapes-within-container/VB/WindowsFormsApp4/Form1.vb#L27

vb
MyBase.OnLoad(e)
    diagramControl1.FitToItems(diagramControl1.Items)
End Sub

winforms-diagram-create-rotatable-containers-with-shapes/VB/WindowsFormsApp4/Form1.vb#L56

vb
MyBase.OnLoad(e)
    diagramControl1.FitToItems(diagramControl1.Items)
End Sub

See Also

FitToDrawingMargin

FitToDrawing()

BringItemsIntoView(IEnumerable<DiagramItem>, BringIntoViewMode)

DiagramControl Class

DiagramControl Members

DevExpress.XtraDiagram Namespace