WPF: несколько страниц, каждая страница имеет свое контекстное меню, как установить глобальное меню? - PullRequest
0 голосов
/ 13 января 2009

У меня есть окно, которое отображает разные страницы. Каждая страница имеет одно или несколько контекстных меню. Я бы хотел, чтобы главное окно отображало эти контекстные меню в главном меню приложения. Таким образом, если в списке просмотра одной страницы есть контекстное меню, в котором есть «Удалить» и «Копировать», в главном меню приложения должно быть меню «Команды» с командами «Удалить и скопировать». При изменении страницы меню «Команды» должно измениться на контекстное меню, которое использует новая страница.

В контекстных меню определены команды.

1 Ответ

1 голос
/ 14 января 2009

Создайте общую коллекцию элементов, которые вы хотите показать, и затем привязайте данные к этому элементу - главное окно может привязаться к свойству, как и контекстное меню. Скорее всего, вы можете использовать один и тот же шаблон данных для обоих.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...