Center a shape in the center of the diagram viewport

Applies to: Nevron Diagram for .NET

How to center a shape in the center of the diagram viewport?

The following code demonstrates how to center the shape:

[C#]
NPointF newOrigin = shape.Center; 
newOrigin.X = newOrigin.X – view.ViewportSize.Width / 2; 
newOrigin.Y = newOrigin.Y – view.ViewportSize.Height / 2; 
view.ViewportOrigin = newOrigin;

[VB.NET]
Dim newOrigin As NPointF = shape.Center
newOrigin.X = newOrigin.X - view.ViewportSize.Width / 2
newOrigin.Y = newOrigin.Y - view.ViewportSize.Height / 2
view.ViewportOrigin = newOrigin


That way the shape center is placed in the middle of the diagram viewport.

Article ID: 11, Created On: 9/28/2010, Modified: 11/15/2010