示例#1
0
 /// <summary>
 /// Заполняет страницу содержимым, передаваемым в процессе навигации.  Также предоставляется любое сохраненное состояние
 /// при повторном создании страницы из предыдущего сеанса.
 /// </summary>
 /// <param name="sender">
 /// Источник события; как правило, <see cref="NavigationHelper"/>
 /// </param>
 /// <param name="e">Данные события, предоставляющие параметр навигации, который передается
 /// <see cref="Frame.Navigate(Type, Object)"/> при первоначальном запросе этой страницы и
 /// словарь состояний, сохраненных этой страницей в ходе предыдущего
 /// сеанса.  Это состояние будет равно NULL при первом посещении страницы.</param>
 private async void navigationHelper_LoadState(object sender, LoadStateEventArgs e)
 {
     // TODO: Создание соответствующей модели данных для области проблемы, чтобы заменить пример данных
     var group = await SampleDataSource.GetGroupAsync((String)e.NavigationParameter);
     this.DefaultViewModel["Group"] = group;
     this.DefaultViewModel["Items"] = group.Items;
 }
示例#2
0
 /// <summary>
 /// Заполняет страницу содержимым, передаваемым в процессе навигации.  Также предоставляется любое сохраненное состояние
 /// при повторном создании страницы из предыдущего сеанса.
 /// </summary>
 /// <param name="sender">
 /// Источник события; как правило, <see cref="NavigationHelper"/>
 /// </param>
 /// <param name="e">Данные события, предоставляющие параметр навигации, который передается
 /// <see cref="Frame.Navigate(Type, Object)"/> при первоначальном запросе этой страницы и
 /// словарь состояний, сохраненных этой страницей в ходе предыдущего
 /// сеанса.  Это состояние будет равно NULL при первом посещении страницы.</param>
 private async void navigationHelper_LoadState(object sender, LoadStateEventArgs e)
 {
     // TODO: Создание соответствующей модели данных для области проблемы, чтобы заменить пример данных
     var sampleDataGroup = await SampleDataSource.GetGroupAsync("Group-4");
     this.DefaultViewModel["Section3Items"] = sampleDataGroup;
 }