0

vs2012を使用して Windows 8 ストア アプリケーションを作成しています。ボタンをクリックして別のxamlフォームに切り替えようとしていますが、できません。現在のフォームを閉じるか非表示にして、新しいフォームに切り替えるコードが必要です。
よろしく

4

2 に答える 2

2

コンテンツを大規模に置き換える場合は、Frame.Navigate() メソッドを使用できます。

Frame rootFrame = Window.Current.Content as Frame;
rootFrame.Navigate(typeof(YourPageClass));

または単に

this.Frame.Navigate(typeof(YourPageClass));
于 2012-09-01T11:57:33.107 に答える
0

すべての要素にプロパティ hide などがあるわけではないことに注意してください。フォームでグリッドを非表示にしたり、同様のことをしたい場合は、可視性を担当するプロパティを知る必要があります (ほとんどの場合、それは可視性であり、ブール値です)。

2 つ目は、初心者でもかまいませんが、助けが必要な場合は、努力して欲しいものを提供してください。

3番目のこと。クリック後にページを変更したい場合は、マークのソリューションを使用してください

于 2012-09-01T18:59:05.980 に答える