Category / Section
How to get notification when zooming and panning the WPF Diagram (SfDiagram)?
1 min read
The ViewPort of WPF Diagram (SfDiagram) is updated or changed while performing zoom and pan interactions in WPF Diagram (SfDiagram). The ViewPortChanged event will get invoked when View port changes happed in diagram. This event arguments contains information about changes in the diagram and cause of changes.
Refer to the following code example.
C#
// Register the ViewPortChangedEvent (diagram.Info as IGraphInfo).ViewPortChangedEvent += MainWindow_ViewPortChangedEvent; // Event when Zooming void MainWindow_ViewPortChangedEvent(object sender, ChangeEventArgs<object, ScrollChanged> args) { // Values from Arguments of Event // ContentBounds, CurrentZoom, MaxZoom, MinZoom, PageBounds, ScrollFactor, ViewPort, ZoomFactor }