Невозможно построить вновь созданный проект (шаблон гамбургера)

Я только что установил расширение Template10 в сообществе Visual Studio 2015. Когда я создаю новый проект UWP с гамбургером или минимальным шаблоном, я получаю следующую ошибку.

"Имя "PropertyChanged_ViewModel" не существует в текущем контексте"

Однако пустой шаблон из того же расширения работает нормально.

Да, я обновил все расширения до последней версии.


person Shahul Hameed    schedule 10.06.2016    source источник


Ответы (1)


Мне удалось исправить ошибку. Проверьте этот запрос на вытягивание на GitHub.

Переходим по docs, BindingMode элемента TextBlock по умолчанию имеет значение OneWay, поэтому нет необходимости указывать его явно. Все, что вам нужно, это открыть DetailsPage.xaml и найти следующую строку

<TextBlock Style="{StaticResource SubtitleTextBlockStyle}" Text="{x:Bind ViewModel.Value, Mode=OneWay, FallbackValue=DesigntimeValue}" />

и замените его на это

<TextBlock Style="{StaticResource SubtitleTextBlockStyle}" Text="{x:Bind ViewModel.Value, FallbackValue=DesigntimeValue}" />
person Shahul Hameed    schedule 10.06.2016
comment
Это просто не имеет смысла. DetailPageViewModel реализует INPC через ViewModelBase. github.com /Windows-XAML/Template10/blob/master/ - person Jerry Nixon; 10.06.2016