c#中savefiledialog的用法是什么

c#
小億
340
2024-03-11 17:55:24

SaveFileDialog類用于顯示一個(gè)對(duì)話框,允許用戶選擇文件的保存位置和文件名。以下是SaveFileDialog的常用用法:

  1. 創(chuàng)建SaveFileDialog對(duì)象并設(shè)置屬性:
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*";
saveFileDialog1.Title = "Save File";
saveFileDialog1.InitialDirectory = @"C:\";
saveFileDialog1.FileName = "myfile.txt";
  1. 調(diào)用ShowDialog方法顯示SaveFileDialog對(duì)話框:
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
    // 用戶點(diǎn)擊保存按鈕
    // 可以通過(guò)saveFileDialog1.FileName獲取用戶選擇的文件路徑
}
  1. 使用用戶選擇的文件路徑進(jìn)行保存操作:
using (StreamWriter sw = File.CreateText(saveFileDialog1.FileName))
{
    sw.WriteLine("Hello, World!");
}

通過(guò)以上步驟,就可以實(shí)現(xiàn)在C#中使用SaveFileDialog類來(lái)讓用戶選擇文件保存位置和文件名,并保存文件到指定位置。

0