C#OpenFileDialog过滤器适用于“文件名”字段

时间:2012-07-20 12:03:00

标签: c# openfiledialog

我正在使用这样的过滤器创建一个OpenFileDialog:

    OpenFileDialog lfDialog = new OpenFileDialog();
    lfDialog.Filter = "Lizenzdatei|*.cil";
    lfDialog.DefaultExt = "*.cil";

我希望该用户只能选择扩展名为.cil的文件。 但是通过在“文件名”字段中键入带有其他.cil扩展名的文件名,我可以选择任何扩展名在当前目录中的文件。有没有办法超越OpenFileDialog属性或方法?

1 个答案:

答案 0 :(得分:0)

不幸的是没有。可以在用户选择其文件后完成此验证。 (双击文件或单击并按OK)