我想使用 OpenFileDialog 对象浏览到一个 excel 文件。我想设置过滤器以打开具有不同类型的 excel 扩展名的文件,例如:.xls、.xlsm、.xlsx 等。
我正在使用的是这个:
OpenFileDialog of = new OpenFileDialog();
of.Filter = "Excel Files(.xls)|*.xls|
Excel Files(.xlsx)|*.xlsx| Excel Files(*.xlsm)|*.xlsm";
这有效,但用户必须从 OpenFileDialog 的下拉列表中选择正确的 Excel 文件类型。
有谁知道是否有办法对所有类型的 Excel 扩展应用一个过滤器?
类似于:“...Excel 文件(.xls、.xlsx、.xlxm)|*.xls、*.xlsx、*.xlsm;”
预先感谢您的任何答复。
最佳答案
使用分号
OpenFileDialog of = new OpenFileDialog();
of.Filter = "Excel Files|*.xls;*.xlsx;*.xlsm";
关于c# - 打开文件对话框,多个 Excel 扩展的一个过滤器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17116045/