Shapes Layout


Author
Message
Luis Mendes
Luis Mendes
Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)
Group: Forum Members
Posts: 25, Visits: 1

Never mind, I found it. Thanks a bunch as always:

nDrawingView1.Document.SizeToContent(new NSizeF(Size), new NMargins(5) );

 


Luis Mendes
Luis Mendes
Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)
Group: Forum Members
Posts: 25, Visits: 1

Thanks, can you give me a sample code on how to size the document to the size of the view? The document has no Size property. Thanks in advance.

 


Nevron Support
Nevron Support
Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)
Group: Administrators
Posts: 3.1K, Visits: 4.2K

Hi,

In that case we recommend you set the ScrollBars property of the view to none, subscribe to the Resize event of the view and resize the document to the size of the view in there.



Best Regards,
Nevron Support Team


Luis Mendes
Luis Mendes
Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)
Group: Forum Members
Posts: 25, Visits: 1

Thanks. But it doesn't solve my problem. I want the white area (the view I guess) to cover the entire hosting control. I tried all the options from ViewLayout but cannot figure it out. Anyhelp?


Nevron Support
Nevron Support
Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)
Group: Administrators
Posts: 3.1K, Visits: 4.2K

Hi,

You can esily size the document and zoom it so that all of its content is visible. All you need are 2 lines of code:

 

document.SizeToContent();

view.ViewLayout = ViewLayout.Fit;

 



Best Regards,
Nevron Support Team


Luis Mendes
Luis Mendes
Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)
Group: Forum Members
Posts: 25, Visits: 1
I am attaching a picture trying to better explain my problem.  Basically I have a diagram and the diagram shapes are completely off the screen. See the rectangles W and C, they are pointing to other rectangles are off of the drawing view. Is there a way to tell the diagram control to fit all shapes in the drawing view? I will add the option to zoom in/out afterwards, but I would like to start with all the shapes visiable.
Attachments
diagram.jpg (106 views, 35.00 KB)
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search