C# DialogResult筛选多个扩展名
我想显示一个打开的文件对话框,并过滤.csv和.txt文件。我已经相应地设置了过滤器,但它只显示.csv文件 这是我的代码:C# DialogResult筛选多个扩展名,c#,.net,winforms,.net-4.0,C#,.net,Winforms,.net 4.0,我想显示一个打开的文件对话框,并过滤.csv和.txt文件。我已经相应地设置了过滤器,但它只显示.csv文件 这是我的代码: var dialog = new Microsoft.Win32.OpenFileDialog(); dialog.Filter = "CSV files (*.csv)|*.csv|txt files (*.txt)|*.txt"; bool? isOK = dialog.ShowDialog(); if (isOK == true) { ImportFil
var dialog = new Microsoft.Win32.OpenFileDialog();
dialog.Filter = "CSV files (*.csv)|*.csv|txt files (*.txt)|*.txt";
bool? isOK = dialog.ShowDialog();
if (isOK == true)
{
ImportFilePath = dialog.FileName;
}
如果要同时显示多个文件类型,应将其包含在单个筛选器中:
dialog.Filter = "Plain text files (*.csv;*.txt)|*.csv;*.txt";
否则,用户必须在对话框底部的组合框中选择文件类型
有一些有用的示例。如果要同时显示多个文件类型,应将它们包含在单个筛选器中:
dialog.Filter = "Plain text files (*.csv;*.txt)|*.csv;*.txt";
否则,用户必须在对话框底部的组合框中选择文件类型
有一些有用的例子