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

ADN Club => AutoCAD .NET API => Тема начата: flaojke от 24-09-2014, 18:35:03

Название: Как изменить координату объекта DBText?
Отправлено: flaojke от 24-09-2014, 18:35:03
Код - C# [Выбрать]
  1. Document doc = Application.DocumentManager.MdiActiveDocument;
  2. Database db = doc.Database;
  3. using (Transaction acTrans = db.TransactionManager.StartTransaction())
  4.                   {
  5.                         DBText Metka_Write = acTrans.GetObject(Метка_Now.ObjectId, OpenMode.ForWrite) as DBText;
  6.                         Metka_Write.Position.Y = NEW_Y;
  7.                   }
  8. ...

Ругается на строчку Metka_Write.Position.Y = NEW_Y;
На этапе написания кода выдает ошибку "Доступ только для чтения". Как можно изменить координаты этого объекта?
Название: Re: Как изменить координату объекта DBText?
Отправлено: Андрей Бушман от 24-09-2014, 18:37:58
тынц. (https://sites.google.com/site/bushmansnetlaboratory/translate-manual/sozdanie-i-redaktirovanie-obektov-autocad/dobavlenie-teksta-v-certezi/ispolzovanie-odnostrocnogo-teksta-text/sozdanie-odnostrocnogo-teksta)
Название: Re: Как изменить координату объекта DBText?
Отправлено: flaojke от 24-09-2014, 18:43:43
Большое спасибо!
Как-то забыл про эту тему на вашем сайте  :(
Название: Re: Как изменить координату объекта DBText?
Отправлено: Андрей Бушман от 24-09-2014, 18:46:31
Как-то забыл про эту тему на вашем сайте 
Это перевод. Англоязычный оригинал указан в самом начале.