private void button_Copy_Click(object sender, RoutedEventArgs e) { Gat.Controls.OpenDialogView openDialog = new Gat.Controls.OpenDialogView(); Gat.Controls.OpenDialogViewModel vm = (Gat.Controls.OpenDialogViewModel)openDialog.DataContext; vm.IsDirectoryChooser = true; vm.StartupLocation = System.Windows.WindowStartupLocation.CenterScreen; vm.Show(); txtFolderDestination.Text = vm.SelectedFilePath; ChangeCutButtomState(); }
private void button_Click(object sender, RoutedEventArgs e) { Gat.Controls.OpenDialogView openDialog = new Gat.Controls.OpenDialogView(); Gat.Controls.OpenDialogViewModel vm = (Gat.Controls.OpenDialogViewModel)openDialog.DataContext; vm.IsDirectoryChooser = false; vm.StartupLocation = System.Windows.WindowStartupLocation.CenterScreen;; vm.AddFileFilterExtension(".json"); vm.Show(); txtFileSource.Text = vm.SelectedFilePath; ChangeCutButtomState(); }
private void browse1_Click(object sender, RoutedEventArgs e) { Gat.Controls.OpenDialogView openDialog = new Gat.Controls.OpenDialogView(); Gat.Controls.OpenDialogViewModel vm = (Gat.Controls.OpenDialogViewModel)openDialog.DataContext; vm.IsDirectoryChooser = true; vm.Show(); if (vm.SelectedFilePath != null) { StorePathtextBox.Text = vm.SelectedFilePath.ToString(); } }
public string GetFolderBrowserResult() { Gat.Controls.OpenDialogView openDialog = new Gat.Controls.OpenDialogView(); Gat.Controls.OpenDialogViewModel vm = (Gat.Controls.OpenDialogViewModel)openDialog.DataContext; vm.IsDirectoryChooser = true; vm.StartupLocation = System.Windows.WindowStartupLocation.CenterScreen; bool?result = vm.Show(); return(result == true ? vm.SelectedFilePath : null); }
private void buttonGetDestinatinPath_Click(object sender, RoutedEventArgs e) { Gat.Controls.OpenDialogView lOpenDialog = new Gat.Controls.OpenDialogView(); Gat.Controls.OpenDialogViewModel lOpenDialogVM = (Gat.Controls.OpenDialogViewModel)lOpenDialog.DataContext; lOpenDialogVM.IsDirectoryChooser = true; lOpenDialogVM.SelectedFilePath = textBoxDestinationPath.Text; if (lOpenDialogVM.Show() == true) { textBoxDestinationPath.Text = lOpenDialogVM.SelectedFilePath; } }
private void buttonGetSavesPathFile_Click(object sender, RoutedEventArgs e) { Gat.Controls.OpenDialogView lOpenDialog = new Gat.Controls.OpenDialogView(); Gat.Controls.OpenDialogViewModel lOpenDialogVM = (Gat.Controls.OpenDialogViewModel)lOpenDialog.DataContext; lOpenDialogVM.IsDirectoryChooser = false; if (lOpenDialogVM.Show() == true) { textBoxSavesPath.Text = lOpenDialogVM.SelectedFilePath; checkBoxAutomaticBackup.IsChecked = true; } }
private string OpenDirectoryDialog() { Gat.Controls.OpenDialogView openDialog = new Gat.Controls.OpenDialogView(); Gat.Controls.OpenDialogViewModel vm = (Gat.Controls.OpenDialogViewModel)openDialog.DataContext; vm.IsDirectoryChooser = true; vm.IsSaveDialog = false; bool?result = vm.Show(); if (result == true) { return(vm.SelectedFolder.Path); } return(string.Empty); }
private void ChangePhoto() { Gat.Controls.OpenDialogView openDialog = new Gat.Controls.OpenDialogView(); Gat.Controls.OpenDialogViewModel vm = (Gat.Controls.OpenDialogViewModel)openDialog.DataContext; // Adding file filter vm.AddFileFilterExtension(".jpg;.png"); // Show dialog and take result into account bool?result = vm.Show(); if (result == true) { // Get selected file path var txt = vm.SelectedFilePath; image1.Source = new BitmapImage(new Uri(txt)); } else { var txt = string.Empty; } }
public void ChoosePath(object sender, RoutedEventArgs e) { Gat.Controls.OpenDialogView openDialog = new Gat.Controls.OpenDialogView(); Gat.Controls.OpenDialogViewModel vm = (Gat.Controls.OpenDialogViewModel)openDialog.DataContext; vm.IsDirectoryChooser = true; bool? result = vm.Show(); string path; if (result == true) { // Get selected file path path = vm.SelectedFilePath; if (path == null) { return; } path_text.Text = "生成文件夹:" + path; XmlNodeList lis = doc.GetElementsByTagName("savepath"); lis[0].InnerText = path; doc.Save("./config.xml"); save_path = path; } }