powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Навигация в mvvm
7 сообщений из 7, страница 1 из 1
Навигация в mvvm
    #38665016
Nechto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Хочу реализовать приложения на WPF с использованием MVVM. Приложение хочу сделать схоже с браузером, с кнопками навигации (вперёд, назад). В интернете говорят, что лучше всего навигацию реализовывать через Frame.

Подскажите пожалуйста какую нибудь ссылку, на простенький наглядный пример с использованием WPF + MVVM + Navigate Frame.

Спасибо!
...
Рейтинг: 0 / 0
Навигация в mvvm
    #38665019
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мутишь список вьюмоделей страниц. Биндишь ContentControl.Content на текущий элемент списка. Мутишь изменение текущего элемента списка по кнопкам "вперёд" и "назад". Вот и вся навигация...
...
Рейтинг: 0 / 0
Навигация в mvvm
    #38665300
Nechto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создал перечень view, к ним создал viewmodels. Работает.

Теперь решил в основном baseViewModel описать команды ICommand. Не вышло кричит ошибку.

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
public baseViewModel()
{
  init();
}

private void init()
{ 
   comPage1 = new OpenPage1(); //РУГАЕТСЯ НА ЭТУ СТРОЧКУ КОДА
}


public ICommand comPage1 {get; private set;}
...




Код: c#
1.
2.
3.
4.
     public class comPage1 
    {

    }
...
Рейтинг: 0 / 0
Навигация в mvvm
    #38665318
Nechto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот этот код смотрите, выше ошибся я.
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
public baseViewModel()
{
  init();
}

private void init()
{ 
   comPage1 = new OpenPage1(); //РУГАЕТСЯ НА ЭТУ СТРОЧКУ КОДА
}


public ICommand comPage1 {get; private set;}
...



Код: c#
1.
2.
3.
4.
public class OpenPage1 
    {

    }
...
Рейтинг: 0 / 0
Навигация в mvvm
    #38665493
DoctorZelen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Навигация в mvvm
    #38666382
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Page и Navigation Window уже не катят?
...
Рейтинг: 0 / 0
Навигация в mvvm
    #38669848
Nechto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Навигация вроде как заработала. Только вот одно не понятно, как сделать можно просмотреть список истории навигации.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Навигация в mvvm
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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