C#(Winform)的SaveFileDialog(文件保存對話框)控件使用


   #region 保存對話框
   private void ShowSaveFileDialog()
   {
         //string localFilePath, fileNameExt, newFileName, FilePath; 
         SaveFileDialog sfd = new SaveFileDialog();

         //設置文件類型 
          sfd.Filter = "數據庫備份文件(*.bak)|*.bak|數據文件(*.mdf)|*.mdf|日志文件(*.ldf)|*.ldf";

         //設置默認文件類型顯示順序 
         sfd.FilterIndex = 1;

         //保存對話框是否記憶上次打開的目錄 
         sfd.RestoreDirectory = true;

         //設置默認的文件名

         sfd.DefaultFileName = "YourFileName";// in wpf is  sfd.FileName = "YourFileName";

         //點了保存按鈕進入 
         if (sfd.ShowDialog() == DialogResult.OK)
        {
               string localFilePath = sfd.FileName.ToString(); //獲得文件路徑 
               string fileNameExt = localFilePath.Substring(localFilePath.LastIndexOf("\\") + 1); //獲取文件名,不帶路徑

         }
   }

   #endregion

參考鏈接http://stackoverflow.com/questions/21199558/default-filename-savefiledialog


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM