using System; using System.Windows.Forms; namespace WindowsFormsApp1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } /// <summary> /// 好用一點的打開目錄 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button1_Click(object sender, EventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); ofd.DefaultExt = "xls"; ofd.FileName = "默認名字"; ofd.Filter = "Excel Document(*.xls)|*.xls"; //如果設定了默認路徑,那下次打開依然是這個默認路徑, //不應該和RestoreDirectory =true同時使用, //sfd.InitialDirectory = "C:\\"; //保存路徑,每次打開,都選擇上次的目錄, ofd.RestoreDirectory = true; if (ofd.ShowDialog() != System.Windows.Forms.DialogResult.OK) { return; } } /// <summary> /// 難用的打開目錄 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button2_Click(object sender, EventArgs e) { FolderBrowserDialog fbd = new FolderBrowserDialog(); //即使設定了這個默認路徑,但滾動條不會自動滾動到那兒 fbd.SelectedPath = "D:\\app"; if(fbd.ShowDialog()!=DialogResult.OK) { return; } } } }
第一種:

第二種:

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/119.html
標籤:WinForm
