Лента MDI и WPF - PullRequest
       43

Лента MDI и WPF

1 голос
/ 02 марта 2010

я заметил, что лента WPF привязана к пользовательскому контролю или окну XAML.

Давайте представим, что у меня есть страница windws.xaml с лентой WPF вверху.

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

Будет ли на этой новой странице лента WPF вверху?

спасибо

Ответы [ 2 ]

2 голосов
/ 02 марта 2010

Можете ли вы использовать фрейм в окне, в котором отображается страница, и перемещаться по нему?

<Frame
    Source="Page1.xaml"
    Name="frame1"  
    NavigationUIVisibility="Hidden" />

А затем используйте

frame1.Navigate(new Uri("Page2.xaml", UriKind.Relative));

Навигация с кнопки? (или используйте команду)

0 голосов
/ 23 августа 2010

Я описываю, как это сделать в своем блоге, используя шаблон mvvm.

http://wegged.com/2010/08/23/use-the-new-wpf-ribbon-like-a-tab-control/

...