.NET
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Viewport Viewcenter property

4 REPLIES 4
Reply
Message 1 of 5
Anonymous
897 Views, 4 Replies

Viewport Viewcenter property

HI to all

 

I wrote a procedure in vb.net to clone a layot with a viewport. In the new layout I have to change the viewcenter property to a specific modelspace point.

I use this for make it  Vport.ViewCenter = VCenter and if I print in debug area the vcenter value I retrieve a correct value, but when procedure was ended the viewport have a wrong viewcenter

 

Anyidea?

 

  If Equals(ent.GetRXClass.DxfName.ToUpper, "VIEWPORT") Then

                    Dim Vport As Viewport = ent

                    If Vport.CenterPoint(1) > 223 And Vport.CenterPoint(1) < 225 Then




                        Debug.Print(Vport.ViewCenter.ToString)
                        Debug.Print(Vport.ViewTarget.ToString)
                        VCenter = New Point2d(intStartX, Vport.ViewCenter(1))
                        VCenter3d = New Point3d(intStartX, Vport.ViewCenter(1), 0)

                        'VCenter = New Point2d(intStartX, Vport.ViewCenter(1))
                        ' Vport.ViewTarget = VCenter3d
                        Vport.ViewCenter = VCenter
                        Vport.UpdateDisplay()
                        myDWG.Editor.Regen()
                        Debug.Print(Vport.ViewCenter.ToString)

                    End If
4 REPLIES 4
Message 2 of 5
max.senft
in reply to: Anonymous

Hi,

did you Commit your Transaction after your changes?

Regards
Max
Message 3 of 5
Anonymous
in reply to: max.senft

yes and the viewcenter change, but is not correct

 

Stefano

Message 4 of 5
fieldguy
in reply to: Anonymous
Message 5 of 5
fieldguy
in reply to: fieldguy

Docs_ViewManip.PNG

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Forma Design Contest


Autodesk Design & Make Report