CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

更新文档窗口中的几何图形 (.NET)

2023-1-1 16:02| 发布者: admin| 查看: 512| 评论: 0|来自: AutoCAD

通过 AutoCAD .NET API 执行的许多操作都会修改绘图区域中显示的内容。并非所有这些操作都会立即更新图形的显示。这旨在让您对图形进行多项更改,而无需等待在每次操作后更新显示。相反,您可以将操作捆绑在一起,并在完成后进行单个调用以更新显示。

将更新显示的方法是(和对象)和(对象)。UpdateScreenApplicationEditorRegenEditor

该方法重绘应用程序或文档窗口。该方法在绘图窗口中再生图形对象,并重新计算所有对象的屏幕坐标和视图分辨率。它还会重新索引图形数据库,以获得最佳显示和对象选择性能。UpdateScreenRegen

VB.NET

'' Redraw the drawing
Application.UpdateScreen()
Application.DocumentManager.MdiActiveDocument.Editor.UpdateScreen()
 
'' Regenerate the drawing
Application.DocumentManager.MdiActiveDocument.Editor.Regen()

C#

// Redraw the drawing
Application.UpdateScreen();
Application.DocumentManager.MdiActiveDocument.Editor.UpdateScreen();
 
// Regenerate the drawing
Application.DocumentManager.MdiActiveDocument.Editor.Regen();

VBA/ActiveX 代码参考

'' Redraw the drawing
ThisDrawing.Application.Update
 
'' Regenerate the drawing
ThisDrawing.Regen

路过

雷人

握手

鲜花

鸡蛋

最新评论

CAD软件2007~2024远程安装服务

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-7 10:10

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部