0
VS2017とWindows Template Studioを使用してUWPアプリケーションを作成しました。ピボットページナビゲーションテンプレートを使用して複数のページを作成しました。UWPアプリケーションでのナビゲーション
は、ここで基本的なコードです:私は「OnNavigatedTo」メソッドを追加しました
public sealed partial class MainPage : Page, INotifyPropertyChanged
{
public MainPage()
{
InitializeComponent();
}
protected override void OnNavigatedTo(NavigationEventArgs e)
{
///Update controls here
base.OnNavigatedTo(e);
}
public event PropertyChangedEventHandler PropertyChanged;
private void Set<T>(ref T storage, T value, [CallerMemberName]string propertyName = null)
{
if (Equals(storage, value))
{
return;
}
storage = value;
OnPropertyChanged(propertyName);
}
private void OnPropertyChanged(string propertyName) => PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
、それは呼び出されません。
私は間違っていますか?
ありがとうJayden、Page_Loadedをメインページに追加しました。初期ロードと呼ばれますが、返された場合は呼び出されません。メインページが返されるたびに、個々の代替ページから返される必要があります。 –
@TreyBalut 'Pivot'で' SelectionChanged'イベントを使用できるはずです。選択したPivotItemが変更されたときに発生します。 –