Сообщество программистов Autodesk в СНГ

ADN Club => AutoCAD .NET API => Тема начата: Алексей (IdeaSoft) от 21-02-2017, 17:11:24

Название: Перерисовка Entity
Отправлено: Алексей (IdeaSoft) от 21-02-2017, 17:11:24
Есть ли метод NET API немедленной перерисовки
отдельно взятого графического объекта Entity.
Или возможна только регенерация всей модели.

Если только метод регенерации модели то какой?

Я конечно могу вызвать команду _REGEN на крайний случай.
Название: Re: Перерисовка Entity
Отправлено: Александр Ривилис от 21-02-2017, 17:20:37
Обычно не обязательно. Открываешь примитив на запись (ForWrite), вызываешь его метод RecordGraphicsModified(true), закрываешь, вызываешь TransactionManager.QueueForGraphicsFlush(), ну и напоследок TransactionManager.FlushGraphics()
Название: Re: Перерисовка Entity
Отправлено: Александр Ривилис от 21-02-2017, 17:21:20
Если только метод регенерации модели то какой?
Editor.Regen()
Название: Re: Перерисовка Entity
Отправлено: Алексей (IdeaSoft) от 21-02-2017, 19:09:30
Спасибо!