我目前正在加載默認文件page.xaml,但在該頁面中,我從另一個xaml文件加載內容。隨着每個「頁面」的變化,我只是從不同的xaml文件加載內容,並且繼續。如何在Silverlight應用程序的「頁面」之間切換?
例如:this.Content = new StartPage();
但是,我遇到了一些語法問題,因爲我改變我的內容的方式,並想知道如何做到這一點的確定性答案?
例如,試圖捕捉用戶的擊鍵時,我通常會做:
this.Keydown + =新KeyEventHandler(this_KeyDown);
但事件處理程序甚至不會在我的情況下觸發。所以,我在尋找新的方法來處理我的內容切換方法,然後再次訪問按鍵問題。
你可能會考慮爲Keydown問題創建一個單獨的問題 - 它似乎與導航無關。 – 2009-06-08 21:03:36