private void StartSerialization(int serializationType) { var dlgFolder = new Avalon.Windows.Dialogs.FolderBrowserDialog() { RootPath = Environment.SystemDirectory }; dlgFolder.ShowDialog(); string selectedPath = dlgFolder.SelectedPath; switch (serializationType) { case 2: { FolderWriting folderWriting = new FolderWriting(SavingPath, selectedPath); folderWriting.StartWriting(); break; } case 1: { SerializeProccess serializeProccess = new SerializeProccess(SavingPath, selectedPath); serializeProccess.ForSerializingDirectory(); break; } } }
private void ButtonPath_Click(object sender, RoutedEventArgs e) { var dlgFolder = new Avalon.Windows.Dialogs.FolderBrowserDialog() { RootPath = Environment.SystemDirectory }; dlgFolder.ShowDialog(); SavingPath = dlgFolder.SelectedPath; cmbSelectSerialization.IsEnabled = true; }