Пользовательские компоненты на панели Ribbon

Автор Тема: Пользовательские компоненты на панели Ribbon  (Прочитано 4416 раз)

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

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

  • ADN OPEN
  • Сообщений: 1
  • Карма: 0
Получить доступ к панели Ribbona и добавить на неё стандартных компонентов не составляет проблем. Однако, попытки отнаследовать стандартный компонент или разместить свои ни к чему не приводят. Есть ли вообще способ добавить собственные элементы управления на риббон?

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Я не разбирался с этим детально. Посмотри этот пример: http://adndevblog.typepad.com/autocad/2012/06/autocad-performance-gauges-app.html Там есть и исходники, которые возможно помогут тебе разобраться.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Пекшев aka Modis

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Александр Ривилис, в этом примере используется PackageContents.xml, с помощью которого делаются важные вещи. Как повторить то-же самое, но без него - лично я так и не понял. Хотя я особо долго и не стал разбираться
Если автор темы разберется, то надеюсь он поделится с нами ;)

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Вот еще примеры: http://download.autodesk.com/media/adn/ACAD_Using_WPF_in_your_applications_14July2009.zip
В частности там есть пример Ribbon Custom Control using Databinding, для которого не нужен PackageContents.xml, но чтобы этот контрол можно было использовать в CUIX его следует зарегистрировать в реестре (там есть файл "CUI Registration.reg")
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Пекшев aka Modis

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Александр Ривилис, этот пример встречал... за деньги)) Спасибо за ссылку - тоже попробую