Вызов метода из ленты

Автор Тема: Вызов метода из ленты  (Прочитано 1980 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ZeDАвтор темы

  • ADN OPEN
  • Сообщений: 3
  • Карма: 0
Вызов метода из ленты
« : 15-07-2022, 17:56:47 »
Создал свою ленту Ribbon
В том же проекте создал свой метод.

так вызывается команда:
Код - C# [Выбрать]
  1. RibbonButton ribBtn = new RibbonButton();
  2. ribBtn.CommandParameter = tt.Command = "_Line";

Как кнопкой ленты вызвать выполнение метода?

Оффлайн avc

  • ADN Club
  • *****
  • Сообщений: 805
  • Карма: 166
    • Мои плагины к Автокаду
Re: Вызов метода из ленты
« Ответ #1 : 15-07-2022, 18:06:05 »
Объявляйте CommandMethod и вызывайте с любой кнопки как любые другие команды AutoCAD.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Вызов метода из ленты
« Ответ #2 : 15-07-2022, 18:07:55 »
ZeD,
После имени команды должен быть пробел или "\n" - иначе команда не запустится.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение