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