Вкладка на ленте (Ribbon) AutoCad средствами .Net (C#)

Автор Тема: Вкладка на ленте (Ribbon) AutoCad средствами .Net (C#)  (Прочитано 28453 раз)

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

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Проблема а как подключать в Visual Studio 2015 иконки ?
Всё написано в статье, которую вы взяли за основу. Нужно вставить эти файлы:



Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Да так пробовал разными методами и настройками решить проблему.  :-\
Вы только всех (меня уж точно) запутали.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • ADN OPEN
  • Сообщений: 31
  • Карма: 0
Александр Ривилис спасибо все собрал работает.
Моя ошибка. Не правильно собрал.

Огромная благодарность за помощь Вам и сайту.

Ссылка на сборку: https://yadi.sk/d/FfCIUSCy3QtPXM


Оффлайн simson43

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
Код - C# [Выбрать]
  1. System.Windows.Media.Imaging.BitmapImage LoadImage(string ImageName)
  2.         {
  3.             return new System.Windows.Media.Imaging.BitmapImage(
  4.                 new Uri("pack://application:,,,/ACadRibbon;component/" + ImageName + ".png"));
  5.         }
как это работает? что значат три запятые? acadribbon я так понимаю текущее пространство имен? меняю на свое остальное делаю так же- не работает
проще никак иконку не добавить?
« Последнее редактирование: 06-09-2018, 18:51:35 от Александр Ривилис »

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

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
как это работает?
Вот так
acadribbon я так понимаю текущее пространство имен?
Нет. Это имя проекта

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

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
проще никак иконку не добавить?
Можете прям физический файл на диске указать. Если вам так проще

Оффлайн simson43

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
и еще он мне говорит что для нестатического метода нужна ссылка на объект.
а у автора и без этого все работает.

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
simson43,
Второе предупреждение по поводу форматирования кода на нашем форуме, описанном у меня в подписи.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
и еще он мне говорит что для нестатического метода нужна ссылка на объект.
а у автора и без этого все работает.
В каком конкретно коде?
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн simson43

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
прошу прощения. я честно пытался
при обращении к этому методу. все как в примере выше. сделал этот LoadImage статическим и перестал ругаться

Оффлайн simson43

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
Нет. Это имя проекта
Спасибо большое заработало!

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
прошу прощения. я честно пытался
Это про что? Про форматирование кода?  ???
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн simson43

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
да. я забыл куда жать чтоб он по красоте отформатировался. сейчас увидел. не повторится,Рыцарь ObjectARX

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
да. я забыл куда жать чтоб он по красоте отформатировался. сейчас увидел. не повторится,Рыцарь ObjectARX
Это правильные слова. :)
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн simson43

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
и почему именно resource? внедренный ресурс если например? не будет проще сослаться на нее как на объект проекта?
извините за глупые вопросы заранее