Nas*_*ani 1 c# openfiledialog winforms
我在 C# 中创建了一个 OpenFileDialog 并将其过滤器设置为以下代码段:
OpenFileDialog openDailog = _MainForm.openFileDialog1;
openDailog.Filter = "Json files (*.json) | *.json |Text files (*.txt)|*.txt";
问题是它不显示 JSON 文件,但文本文件显示在窗口中。对于 JSON 文件或其他文件,此过滤器是否错误?
您的 中有空格Filter,并且过滤器对空格非常敏感。现在它匹配[SPACE]*.json[SPACE],而不是*.json。
删除空格,你会没事的:
openDailog.Filter = "Json files (*.json)|*.json|Text files (*.txt)|*.txt";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2959 次 |
| 最近记录: |