在我的文件对话框中,我设置了一个过滤器。在本例中为*.doc|*.docx。
当用户在“文件名”文本框中插入星号并按回车键时,将重置过滤器,显示所有文件。
我如何防止这种情况发生?

发布于 2013-08-21 20:29:36
您不能控制该对话框。您唯一能做的就是检查用户选择的文件扩展名。如果扩展名不是.doc或.docx,您可以重新打开对话框。
下面是可能对您有帮助的函数:
string ext = Path.GetExtension(OpenFileDialog.FileName);这将只返回文件的扩展名。
https://stackoverflow.com/questions/18357073
复制相似问题