我想將應用程序欄添加到我的應用程序的多個頁面。所以,我將應用程序欄定義爲應用程序資源,以便它可以被多個頁面使用。現在,這些按鈕的事件處理程序位於App
類中,如此處所述http://msdn.microsoft.com/en-us/library/hh394043%28v=VS.92%29.aspx。 但是,這些應用欄按鈕基本上是重要頁面的快捷方式。所以,點擊一個按鈕就會把你帶到相應的頁面。但是,由於我在App.xaml.cs
中定義事件處理程序,因此它不允許我導航。我明白這個的原因。但是,我不知道如何解決這個問題。從App.xaml.cs導航
NavigationService.Navigate(new Uri("/Counting.xaml", UriKind.RelativeOrAbsolute));
說「的對象引用需要非靜態字段,方法或屬性System.Windows.Navigation.NavigationService.Navigate(的System.Uri)」
非常感謝。有效。你能解釋一下這個嗎? – Divya 2011-12-22 13:47:33
不客氣。我編輯了我的文章 - 希望它解釋了爲什麼它的作品。 – keyboardP 2011-12-22 13:56:14