powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Расширение ICommand, использование этого расширения и привязка к кнопкам Ribbon (MVVM)
2 сообщений из 2, страница 1 из 1
Расширение ICommand, использование этого расширения и привязка к кнопкам Ribbon (MVVM)
    #39444380
Здравствуйте!

В окне лежат FluentRibbon и AvalonDock. Как добавлять в AvalonDock я разобрался. Не могу сообразить, как сделать добавление кнопок, вкладок и панелей на Ribbon из UserControl, которые кладу на AvalonDock. И как можно менять видимость имеющихся кнопок на Ribbon из ModelView прикручиваемых UserControl? Была мысль расширить функционал класса команды, чтобы добавить туда по аналогии CanVisible и CanVisibleChange. Но сразу возник вопрос, как заставить контрол, к которому прикрутим эту команду, менять свою видимость в зависимости от свойств команды?

Спасибо
...
Рейтинг: 0 / 0
Расширение ICommand, использование этого расширения и привязка к кнопкам Ribbon (MVVM)
    #39488158
Netstep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кнопки уже должны быть в Ribbon, видимость регулируется каким-либо свойством модели, например ViewModel.EditControlsVisible, а оно, в свою очередь, должно знать что отображено в активной области, например через другое свойство:
ViewModel.CurrentPanel is IEditable. Здесь ViewModel = DataContext
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Расширение ICommand, использование этого расширения и привязка к кнопкам Ribbon (MVVM)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]