私は現在、デフォルトのファイルpage.xamlをロードしていますが、そのページに別のxamlファイルからコンテンツをロードしています。それぞれの "ページ"が変更されると、別のxamlファイルからコンテンツをロードするだけです。Silverlightアプリケーションの「ページ」をどのように切り替えるのですか?
例:this.Content = new StartPage();
私はコンテンツを変更する方法のためにいくつかの構文上の問題にぶち当たっていますが、これを達成するための決定的な答えがあるかどうか疑問に思っていましたか?例えば
、ユーザーのキーストロークをキャプチャしようとしたとき、私は普通だろう。
this.Keydown + =新しいKeyEventHandler(this_KeyDown)。
でも、私の状況ではイベントハンドラは起動しません。だから、私はキーストロークの問題を再訪する前に、私のコンテンツ交換のアプローチに新しいアプローチを探しています。
Keydownの問題に関する別の質問を作成すると考えられます。ナビゲーションとは関係ないようです。 –