SaveFileDialog saveFileDialog = new SaveFileDialog();
//打開的文件選擇對話框上的標題
saveFileDialog.Title = "請選擇文件";
//設置文件類型
saveFileDialog.Filter = "文本文件(*.txt)|*.txt|所有文件(*.*)|*.*";
//設置默認文件類型顯示順序
saveFileDialog.FilterIndex = 1;
//保存對話框是否記憶上次打開的目錄
saveFileDialog.RestoreDirectory = true;
//設置是否允許多選
saveFileDialog.Multiselect = false;
//按下確定選擇的按鈕
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
//獲得文件路徑
string localFilePath = saveFileDialog.FileName.ToString();
//獲取文件路徑,不帶文件名
//FilePath = localFilePath.Substring(0, localFilePath.LastIndexOf("\\"));
//獲取文件名,帶後綴名,不帶路徑
string fileNameWithSuffix = localFilePath.Substring(localFilePath.LastIndexOf("\\") + 1);
//去除文件後綴名
string fileNameWithoutSuffix = fileNameWithSuffix.Substring(0, fileNameWithSuffix.LastIndexOf("."));
//在文件名前加上時間
string fileNameWithTime = DateTime.Now.ToString("yyyy-MM-dd ") + fileNameExt;
//在文件名里加字符
string newFileName = localFilePath.Insert(1, "Tets");
}
本文固定鏈接:http://www.itechzero.com/c-sharp-savefiledialog-usage.html,轉載請註明出處。
C# SaveFileDialog 的用法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.