Ejemplo n.º 1
0
 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();
 }
Ejemplo n.º 2
0
 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();
 }
Ejemplo n.º 3
0
 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();
     }
 }
Ejemplo n.º 4
0
        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;
            }
        }
Ejemplo n.º 7
0
        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);
        }
Ejemplo n.º 8
0
        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;
            }
        }
Ejemplo n.º 9
0
        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;
            }
        }