protected override void OnNavigatedTo(NavigationEventArgs e) { if (e.Parameter != null) { dataToTrain = (DataToTrain)e.Parameter; } }
private async void BtnOpen_Click(object sender, RoutedEventArgs e) { try { FileOpenPicker openPicker = new FileOpenPicker(); openPicker.ViewMode = PickerViewMode.Thumbnail; openPicker.SuggestedStartLocation = PickerLocationId.Desktop; openPicker.CommitButtonText = "Открыть"; openPicker.FileTypeFilter.Add(".csv"); var file = await openPicker.PickSingleFileAsync(); if (file != null) { await Task.Run(() => { dataToTrain = new DataToTrain(file); }); TbNumIN.Text = dataToTrain.SizeIn.ToString(); TbNumOUT.Text = dataToTrain.SizeOut.ToString(); BtnNext.IsEnabled = true; } TbError.Text = "Нет"; } catch { TbError.Text = "Ошибка при загрузке файла"; BtnNext.IsEnabled = false; return; } }