Winforms 选择“打开文件”对话框过滤器选项时,列表中不显示xlsx文件

Winforms 选择“打开文件”对话框过滤器选项时,列表中不显示xlsx文件,winforms,c#-4.0,Winforms,C# 4.0,我正在尝试为excel的OpenFileDialog设置过滤器 @"csv files (*.csv)|*.csv|Excel Worksheets (*.xls; *.xlsx)|*.xls*" 列表将显示过滤器选项。当我选择xls时;xlsx选项,仅列出xls文件。xlsx和xlsm文件未列出 我在这里做错了什么吗。用分号分隔Excel扩展名,用冒号分隔说明: @"csv files (.csv)|.csv|Excel Worksheets (*.xls, *.xlsx)| *.xls*"

我正在尝试为excel的OpenFileDialog设置过滤器

@"csv files (*.csv)|*.csv|Excel Worksheets (*.xls; *.xlsx)|*.xls*"
列表将显示过滤器选项。当我选择xls时;xlsx选项,仅列出xls文件。xlsx和xlsm文件未列出


我在这里做错了什么吗。

用分号分隔Excel扩展名,用冒号分隔说明:

@"csv files (.csv)|.csv|Excel Worksheets (*.xls, *.xlsx)| *.xls*"

我可以查看xlsx和xlsm文件。