Результатом приведенного выше кода является элемент управления MasterDetailsView XAML без какого-либо поведения.Я не могу взаимодействовать с этим.Он застрял в режиме только главной панели.Он не реагирует, если я нажимаю на какой-либо мастер-элемент, чтобы просмотреть его.
Я выполнил ваши шаги, чтобы создать пример кода для тестирования.Я могу воспроизвести вашу проблему.Проблема заключалась в том, что он не может найти файл ресурса MasterDetalsView.xaml
при вызове метода OnApplyTemplate()
.
Чтобы решить эту проблему, откройте файл App.xaml вашего проекта и добавьте в него следующий ресурс.
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/MasterDetailsView/MasterDetailsView.xaml"></ResourceDictionary>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
Структура каталогов моего проекта выглядит следующим образом:
Вам необходимо изменить источник в структуре каталогов вашего собственного проекта.