Как создать представления и модели для просмотра с помощью Caliburn.Micro в Windows Phone - PullRequest
3 голосов
/ 23 июня 2011

Хорошо,

Я решил взглянуть на calibun micro, так как люди бредят по этому поводу.Обратите внимание, что этот вопрос относится к Windows Phone 7.

Я скачал пакет из nuget, очистил app.cs и добавил загрузчик в app.xaml.Я также создал 3 папки Model, View, ViewModel.

Сначала я хотел бы просто создать простое окно с 3 текстовыми блоками, но не могу понять, как это сделать.Я прочитал суп до орехов, и я просто не могу получить его.Я также отмечаю, что Caliburn.Micro - это первый подход vm, но в WP7 сначала нужно перейти на страницу.

Может кто-нибудь объяснить, как настроить мои первые View и ViewModel, я думаю, что после того, как у меня будетможно начать оттуда.

Спасибо, мельница!

1 Ответ

4 голосов
/ 23 июня 2011

В папке ViewModels создайте класс с именем MyFirstViewModel.В папке представлений создайте PhoneApplicationPage с именем MyFirstView.Это все, что вам нужно.Однако телефон жестко запрограммирован для показа определенной страницы в первую очередь, поэтому вам нужно обновить WMAppManifest.xml, если вы хотите, чтобы он работал так, как вы описали.В этом случае вам нужно изменить DefaultTask, чтобы его свойство NavigationPage указывало на MyFirstView.Взгляните на пример HelloWP7 для общей демонстрации функций телефона в рамках.

...