Windows 8 メトロ スタイル xaml C# アプリケーションで、ユーザー コントロールからページに移動するにはどうすればよいですか。
更新:実際には、このユーザーコントロールは別のユーザーコントロール内にあります。以下のコードは、ユーザー コントロールで使用すると正常に動作しますが、ネストされたユーザー コントロールでは動作しません。
これが機能していない現在のコードです。
var cntnt = Window.Current.Content;
var frame = cntnt as Frame;
if (frame != null)
{
frame.Navigate(typeof(MyPage1), null);
}
Window.Current.Activate();
MyPage1 には移動しませんが、例外はありません。
ありがとう