要在SaveFileDialog中過濾文件類型,可以使用Filter屬性。通過設置Filter屬性,可以指定允許保存的文件類型,并且只有這些文件類型會顯示在SaveFileDialog中的文件類型下拉框中。
以下是一個示例代碼,演示如何在SaveFileDialog中過濾文件類型為txt文件:
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*";
saveFileDialog1.FilterIndex = 1; // 默認選擇txt文件類型
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
// 用戶選擇了保存文件的路徑
string filePath = saveFileDialog1.FileName;
// 在此處執行保存文件的操作
}
在上面的示例中,Filter屬性的值指定了兩種文件類型:文本文件(.txt)和所有文件(.*)。用戶在保存文件時可以在文件類型下拉框中選擇要保存的文件類型。