更新“文档”窗口中的几何图形
控制 AutoCAD 环境
设置和返回系统变量
对于大部分活动对象(例如活动图层和活动线型),对其所做的更改会立即显示。但有些活动对象必须要重置才能显示其更改。这些对象包括活动文字样式、活动用户坐标系 (UCS) 和活动视口。如果更改了任何这些对象,必须将其重置然后调用 Regen 方法才能显示更改。
要重置这些对象,只需使用更新的对象来设置 ActiveTextStyle、ActiveUCS 或 ActiveViewport 特性即可。
重置活动视口
下面的样例更改活动视口中的栅格显示,然后将视口重置为活动视口以显示更改。
Sub Ch3_ResetActiveViewport()
' 切换活动视口的栅格显示
' 设置
ThisDrawing.ActiveViewport.GridOn = _
Not (ThisDrawing.ActiveViewport.GridOn)
' 重置活动视口
ThisDrawing.ActiveViewport = ThisDrawing.ActiveViewport
End Sub