Example #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 item = await SampleDataSource.GetItemAsync((string)e.NavigationParameter);
     this.DefaultViewModel["Item"] = item;
 }
 /// <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-1");
     this.DefaultViewModel[FirstGroupName] = sampleDataGroup;
 }