How to Center the Zoom on the Selected Items
Environment
Product Version | 2019.3.1023 |
Product | RadDiagram for WPF |
Description
How to force the zoom operation inside the selection boundaries.
Solution
Handle the PreviewZoom event of the RadDiagram and use its BringIntoView method in conjunction with its Zoom property.
private void diagram_PreviewZoom(object sender, Telerik.Windows.Controls.Diagrams.DiagramZoomEventArgs e)
{
e.Handled = true;
this.diagram.BringIntoView(diagram.SelectionBounds, false);
this.diagram.Zoom = e.TargetZoom;
}