Гость
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Навигация в mvvm / 7 сообщений из 7, страница 1 из 1
09.06.2014, 10:26
    #38665016
Nechto
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Навигация в mvvm
Здравствуйте.

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

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

Спасибо!
...
Рейтинг: 0 / 0
09.06.2014, 10:29
    #38665019
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Навигация в mvvm
Мутишь список вьюмоделей страниц. Биндишь ContentControl.Content на текущий элемент списка. Мутишь изменение текущего элемента списка по кнопкам "вперёд" и "назад". Вот и вся навигация...
...
Рейтинг: 0 / 0
09.06.2014, 13:50
    #38665300
Nechto
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Навигация в mvvm
Создал перечень 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
09.06.2014, 14:04
    #38665318
Nechto
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Навигация в mvvm
Вот этот код смотрите, выше ошибся я.
Код: 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
09.06.2014, 16:36
    #38665493
DoctorZelen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Навигация в mvvm
...
Рейтинг: 0 / 0
10.06.2014, 14:29
    #38666382
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Навигация в mvvm
Page и Navigation Window уже не катят?
...
Рейтинг: 0 / 0
15.06.2014, 20:46
    #38669848
Nechto
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Навигация в mvvm
Навигация вроде как заработала. Только вот одно не понятно, как сделать можно просмотреть список истории навигации.
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Навигация в mvvm / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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