1、SaveFileDialog 控制項屬性
"文本文件(*.txt)|*.txt|所有文件(*.*)|*.*"ValidateNames 為真時適用ValidateNames 為真時適用2、SaveFileDialog 事件
4、範例程式碼
private void saveAsDialogBTN_Click(object sender, System.EventArgs e)
{
SaveFileDialog saveFileDialog = new SaveFileDialog();
saveFileDialog.Filter = "文本文件|*.*|C#文件|*.cs|所有文件|*.*";
saveFileDialog.FilterIndex = 2;
saveFileDialog.RestoreDirectory = true;
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
fName = saveFileDialog.FileName;
File fSaveAs = new File(fName);
isFileHaveName = true; // 儲存的檔案有名字
fSaveAs.WriteFile(richTextBox1.Text);
}
}
}