Переход из App.xaml.cs

Я хочу добавить панель приложения на несколько страниц моего приложения. Итак, я определяю панель приложения как ресурс приложения, чтобы ее можно было использовать на нескольких страницах. Теперь обработчики событий для этих кнопок находятся в классе App , как указано здесь http://msdn.microsoft.com/en-us/library/hh394043%28v=VS.92%29 .aspx . Но эти кнопки панели приложений в основном являются ярлыками на важные страницы. Таким образом, нажатие кнопки просто приведет вас на соответствующую страницу. Но поскольку я определяю обработчики событий в App.xaml.cs , это не позволяет мне перемещаться. Я понимаю причину этого. Но я не знаю, как решить проблему.

NavigationService.Navigate(new Uri("/Counting.xaml", UriKind.RelativeOrAbsolute));

говорит: «Ссылка на объект требуется для нестатического поля, метода или свойства System.Windows.Navigation.NavigationService.Navigate (System.Uri)»

9
задан Divya 22 December 2011 в 13:20
поделиться