打开对话框保存对话框
1.打开对话框
1 FolderBrowserDialog openFileDialog1 = new FolderBrowserDialog(); 2 openFileDialog1.Description = "(*.gdb)|*.gdb"; 3 DialogResult pDialogResult = openFileDialog1.ShowDialog(); 4 if (pDialogResult != DialogResult.OK) 5 return; 6 string pPath = openFileDialog1.SelectedPath; 7 8 string pFileName = System.IO.Path.GetFileName(pPath);
2.保存对话框
SaveFileDialog saveFileDialog1 = new SaveFileDialog(); saveFileDialog1.Filter = "文本文件 (*.txt)|*.txt|所有文件 (*.*)|*.*"; //删选、设定文件显示类型 saveFileDialog1.FilterIndex = 2;//设置默认文件类型显示顺序 saveFileDialog1.RestoreDirectory = true;//保存对话框是否记忆上次打开的目录 //saveFileDialog1.AutoUpgradeEnabled = false;//改了对话框的样式 DialogResult dr = saveFileDialog1.ShowDialog(); if (dr == DialogResult.OK) { string path = saveFileDialog1.FileName; } saveFileDialog1.Dispose(); string filePath = saveFileDialog1.FileName;//上面是保存文件对话框
3.选择路径
1 // 选择路径 2 private string SelectPath() 3 { 4 string path = string.Empty; 5 System.Windows.Forms.FolderBrowserDialog fbd = new System.Windows.Forms.FolderBrowserDialog(); 6 if (fbd.ShowDialog() == System.Windows.Forms.DialogResult.OK) 7 { 8 path = fbd.SelectedPath; 9 } 10 return path; 11 }