Articles in this section
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
}
 

 

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied