Сообщество программистов Autodesk в СНГ
ADN Club => AutoCAD .NET API => Тема начата: Atomohod от 31-01-2020, 21:03:31
-
Здравствуйте!
Нужно создать выноску с блоком с атрибутами вместо Mtext. Как это сделать? Нашел у выноски свойство ml.ContentTypet ему можно присвоить ml.ContentType = ContentType.BlockContent. А что дальше? Как привязать конкретный блок?
-
Нужно создать выноску с блоком с атрибутами вместо Mtext.
https://adn-cis.org/kak-sozdat-multivyinosku-v-.net.html
-
А как так происходит, что выноска имеет стиль Standard, а он совершенно по-другому определен - обычная выноска с текстом, не с блоком в типе содержимого?
-
А как так происходит, что выноска имеет стиль Standard, а он совершенно по-другому определен - обычная выноска с текстом, не с блоком в типе содержимого?
Не понял вопроса. Установки стиля мультивыноски могут быть в мультивыноске переопределены.
-
Не понял вопроса. Установки стиля мультивыноски могут быть в мультивыноске переопределены.
Я собрал свой код на основе кода из примера. Выноска создается, но в свойствах у нее в стиле отображается стандарт, у меня стандарт настроен для обычной выноски по ГОСТ. То есть - у выноски может быть установлен стиль стандарт и при этом она на него ни разу не похожа? Или это глюк? То есть, если у меня есть фильтр для выделения выносок по примененному в них стилю, то в набор я получу и истинные и такие переопределенные? А как их разделить если мне так не надо?
-
То есть - у выноски может быть установлен стиль стандарт и при этом она на него ни разу не похожа?
Да. Это вполне возможно.То есть, если у меня есть фильтр для выделения выносок по примененному в них стилю, то в набор я получу и истинные и такие переопределенные? А как их разделить если мне так не надо?
Создать MLeaderStyle с другим именем и присвоить его MLeader. Если мне не изменяет память, то метод MLeader.getOverridedMLeaderStyle должен помочь с переносом настроек из MLeader в MLeaderStyle.