/// <summary> /// Remplit la page à l'aide du contenu passé lors de la navigation. Tout état enregistré est également /// fourni lorsqu'une page est recréée à partir d'une session antérieure. /// </summary> /// <param name="sender"> /// Source de l'événement ; en général <see cref="Common.NavigationHelper"/> /// </param> /// <param name="e">Données d'événement qui fournissent le paramètre de navigation transmis à /// <see cref="Frame.Navigate(Type, Object)"/> lors de la requête initiale de cette page et /// un dictionnaire d'état conservé par cette page durant une session /// antérieure. L'état n'aura pas la valeur Null lors de la première visite de la page.</param> private async void navigationHelper_LoadState(object sender, LoadStateEventArgs e) { // TODO: créez un modèle de données approprié pour le domaine posant problème pour remplacer les exemples de données var group = await SampleDataSource.GetGroupAsync((String)e.NavigationParameter); this.DefaultViewModel["Group"] = group; this.DefaultViewModel["Items"] = group.Items; }
/// <summary> /// Remplit la page à l'aide du contenu passé lors de la navigation. Tout état enregistré est également /// fourni lorsqu'une page est recréée à partir d'une session antérieure. /// </summary> /// <param name="sender"> /// Source de l'événement ; en général <see cref="Common.NavigationHelper"/> /// </param> /// <param name="e">Données d'événement qui fournissent le paramètre de navigation transmis à /// <see cref="Frame.Navigate(Type, Object)"/> lors de la requête initiale de cette page et /// un dictionnaire d'état conservé par cette page durant une session /// antérieure. L'état n'aura pas la valeur Null lors de la première visite de la page.</param> private async void navigationHelper_LoadState(object sender, LoadStateEventArgs e) { // TODO: créez un modèle de données approprié pour le domaine posant problème pour remplacer les exemples de données var sampleDataGroups = await SampleDataSource.GetGroupsAsync(); this.DefaultViewModel["Groups"] = sampleDataGroups; }
/// <summary> /// Remplit la page à l'aide du contenu passé lors de la navigation. Tout état enregistré est également /// fourni lorsqu'une page est recréée à partir d'une session antérieure. /// </summary> /// <param name="sender"> /// Source de l'événement ; en général <see cref="Common.NavigationHelper"/> /// </param> /// <param name="e">Données d'événement qui fournissent le paramètre de navigation transmis à /// <see cref="Frame.Navigate(Type, Object)"/> lors de la requête initiale de cette page et /// un dictionnaire d'état conservé par cette page durant une session /// antérieure. L'état n'aura pas la valeur Null lors de la première visite de la page.</param> private async void navigationHelper_LoadState(object sender, LoadStateEventArgs e) { var item = await SampleDataSource.GetItemAsync((String)e.NavigationParameter); this.DefaultViewModel["Item"] = item; launchMediaFromfile(item.file); }