如何通過(guò)SaveFileDialog獲取用戶選擇的保存文件路徑

小樊
104
2024-08-14 18:28:37

您可以使用以下代碼示例來(lái)通過(guò)SaveFileDialog獲取用戶選擇的保存文件路徑:

SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*";
saveFileDialog1.Title = "Save a text file";
saveFileDialog1.ShowDialog();

if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
    string filePath = saveFileDialog1.FileName;
    // 使用filePath來(lái)保存文件
}

在上面的示例中,我們首先創(chuàng)建一個(gè)SaveFileDialog實(shí)例,并設(shè)置了過(guò)濾器和對(duì)話框標(biāo)題。然后調(diào)用ShowDialog()方法顯示SaveFileDialog,并檢查用戶是否點(diǎn)擊了保存按鈕。如果用戶點(diǎn)擊了保存按鈕,我們可以通過(guò)FileName屬性獲取用戶選擇的保存文件路徑。最后,您可以使用這個(gè)文件路徑來(lái)保存文件。

0