glowz 发表于 2010-11-26 21:16:00

图纸空间Viewport视口如何控制显示的内容呢?

如题,图纸空间Viewport视口如何控制显示的内容呢?
以前在vba里是 newVport.Display True ' 切换至模型空间
ThisDrawing.MSpace = True ' 设置newVport为当前视口 ' (通常情况下不是必须这样做但却是个好主意)
ThisDrawing.ActivePViewport = newVport ' 在模型空间中范围缩放
ZoomCenter cenPnt, 10
' 关闭模型空间编辑状态
ThisDrawing.MSpace = False 在 vb.net里如何呢?
好像“zoom”不管用的。。。。

雪山飞狐_lzh 发表于 2010-11-26 21:45:00

<p>kean的博客应该有些zoom的例子本版还没收集</p>
<p>你可以去看看,</p>
<p>另外,这里有个模型空间zoom的例子,视口要稍微复杂一点</p>
<p><font face="Verdana"><a href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=83317">http://bbs.mjtd.com/forum.php?mod=viewthread&tid=83317</a></font></p>
<p>&nbsp;</p>

glowz 发表于 2010-11-26 22:27:00

图纸空间Viewport视口如何控制显示的内容呢?

<p>谢谢飞狐版主 &nbsp;</p>
<p>找了找&nbsp; 可以 用<font face="Verdana">ViewCenter比 vba效率高的多了 呵呵</font></p>
<p>&nbsp;</p>

lqss 发表于 2010-12-25 18:26:57

图纸空间如何控制显示的内容:1、选择要修改的布局;2、点击下边的属性栏的“图纸”,变为“模型”;3、在菜单中点击“格式”选”图层“,显示各个图层,把不想显示的图层的”冻结当前“设为关闭即可;4、点击下边的属性栏的“模型”,变为“图纸”。这样答道你的要求。

羊羊羊 发表于 2012-8-2 21:24:34

图纸空间Viewport视口如何控制显示的内容呢?
谢谢飞狐版主

找了找可以 用ViewCenter比 vba效率高的多了 呵呵


ViewCenter需要坐标转化吗,ucs—w?
页: [1]
查看完整版本: 图纸空间Viewport视口如何控制显示的内容呢?