use*_*698 5 c# validation wpf file savefiledialog
是否可以避免 SaveFileDialog 中的文件名验证?
var saveFileDialog = new SaveFileDialog {
Filter = "Job package (*.job)|*.job",
CheckPathExists = false,
ValidateNames = false };
var result = saveFileDialog.ShowDialog();
if (result.Value)
{
....my own validation....
}
Run Code Online (Sandbox Code Playgroud)
ValidateNames 属性不起作用。无论如何,当我输入包含无效字符的名称时,对话框会显示它自己的弹出窗口“文件名无效”。我可以避免吗?如何?
SaveFileDialog saveFileDialog = new SaveFileDialog();
saveFileDialog.Filter = "Job package|*.job";
saveFileDialog.CheckPathExists = false;
saveFileDialog.ValidateNames = false;
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
File.WriteAllText(saveFileDialog.FileName,"");
}
Run Code Online (Sandbox Code Playgroud)
哇,这是 6 年前问的,哈哈
| 归档时间: |
|
| 查看次数: |
1148 次 |
| 最近记录: |