Я хочу создать помощь в моем приложении Widnows Store. Я использую шаблон MVVM. Я нашел это: http://msdn.microsoft.com/en-us/library/windows/apps/jj649425.aspxКак получить родителя UserControl в ViewModel
Я закончил управления XAML, но я не знаю, как это сделать:
private void MySettingsBackClicked(object sender, RoutedEventArgs e)
{
if (this.Parent.GetType() == typeof(Popup))
{
((Popup)this.Parent).IsOpen = false;
}
SettingsPane.Show();
}
в MVVM пути.
Спасибо за ваш ответ. Я знаю, что MVVM не означает никакого кода в cb, но мне нравится избегать cb. Я думаю, что использовать Messenger везде, где я не знаю, что делать, неправильно. Может быть, это не тот случай. Но я предпочел проверить. – user2641078
В msdn ссылка - это код из BlankPage cb. Что вы думаете об изменении его в сервисе? – user2641078
, пожалуйста, объясните немного больше. Что вы на самом деле имеете в виду под «Изменение его в сервисе»? – loop