Разница AddInPlugin и CommandHandlerPlugin

Автор Тема: Разница AddInPlugin и CommandHandlerPlugin  (Прочитано 8754 раз)

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

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

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
1.) В чем разница AddInPlugin (понимаю как стандартная панель)  и CommandHandlerPlugin (понимаю как пользовательская панель - можно создать свои кнопки и картинки к ним)

2.) В примерах CommandHandlerPlugin используется файл .xaml , поэтому вопрос   

Где взять этот Xaml Form Page (как на картинке ниже - у меня в студии его нет)



3.) Пример со скрина выше взят из ссылки ниже.
. Пытаюсь пошагово делать все как на видео , но сейчас ошибка вылезает на .xaml файле (его нет в студии)


« Последнее редактирование: 12-05-2021, 18:06:14 от enot »

Оффлайн Алексей Кулик

  • Administrator
  • *****
  • Сообщений: 1115
  • Карма: 173
Re: Разница AddInPlugin и CommandHandlerPlugin
« Ответ #1 : 12-05-2021, 17:07:25 »
Видео посмотреть не удается - тупо зависло на 0:21.
Если я правильно понимаю, то требуется не WinForm библиотеку делать, а WPF. Может быть, придется переделывать UserControl в Window (на канале Димы Загорулькина есть соответствующее видео).
Все, что сказано - личное мнение.

Правила форума существуют не просто так!

Приводя в сообщении код, не забывайте про его форматирование!

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

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Re: Разница AddInPlugin и CommandHandlerPlugin
« Ответ #2 : 12-05-2021, 18:00:14 »
У меня видео норм воспроизводится с сайта (можно также нажать "Посмотреть на ютуб " на этом видео -  там кстати есть исходный код в описании к видео)..
Может быть, придется переделывать UserControl в Window
Если делать пользовательский элемент управления WPF - > В usercontrol вставить код xaml как на видео , то так не работает, там товарищ использует именно Xaml Form Page



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

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

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

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Re: Разница AddInPlugin и CommandHandlerPlugin
« Ответ #4 : 12-05-2021, 18:12:37 »
У меня Xamarin (до этого гуглом я его находил , в описании идет что это для Android поэтому так и не понял то ли это) нет по пути в папках по ссылкам выше. как правильно его добавить?
В итоге нужно воспроизвести в точности все как на видео (сделать готовое решение рабочим)

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Разница AddInPlugin и CommandHandlerPlugin
« Ответ #5 : 12-05-2021, 18:50:09 »
enot,
Значит при инсталляции Visual Studio что-то было не установлено.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Разница AddInPlugin и CommandHandlerPlugin
« Ответ #6 : 12-05-2021, 19:06:27 »
Подозреваю что не хватает вот этого:

Но в видео видно содержимое этого .xaml-файла. Так что ты бы мог его наверное просто создать вручную, если вопрос упирается только в это.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Разница AddInPlugin и CommandHandlerPlugin
« Ответ #7 : 12-05-2021, 19:34:10 »
там кстати есть исходный код в описании к видео
Кстати, оттуда можно взять xaml-файл и использовать его как шаблон. И кроме того в проекте нигде не используется Xamarin, так что достаточно просто создать xaml-файл.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение