NavigationService.Navigate(new Uri(uri, UriKind.Relative));
ページコンストラクターで使用したい。しかし、NullReferenceException が発生します。この問題を解決するには?
1660 次
1 に答える
0
Page が Loaded イベントを発生させた場合にのみ、Page はその NavigationService への参照を取得できます。ページのロードされたイベントをサブスクライブすると、NavigationService インスタンスが取得されます。
public Home()
{
InitializeComponent();
this.Loaded += (s, e) =>
{
var ns = NavigationService;
ns.Navigate(new Uri("/About", UriKind.Relative));
};
}
于 2012-07-29T09:41:05.860 に答える