我正在使用文件打开对话框选择图像文件以进行进一步编辑。筛选列表包含一个“所有支持的格式”条目,代表了一个很长的文件格式列表。 由于Vista自动在筛选组合框中添加通配符模式,扩展后的组合框太宽而无法完全适应屏幕。此外,它看起来也不太好看。 因此,是否有可能禁用此行为,并让Vista显示原始筛选字符串?
敬礼,
丹尼尔
我正在使用文件打开对话框选择图像文件以进行进一步编辑。筛选列表包含一个“所有支持的格式”条目,代表了一个很长的文件格式列表。 由于Vista自动在筛选组合框中添加通配符模式,扩展后的组合框太宽而无法完全适应屏幕。此外,它看起来也不太好看。 因此,是否有可能禁用此行为,并让Vista显示原始筛选字符串?
敬礼,
丹尼尔
如果您没有手动添加文件格式列表,Vista 会将其附加到文本中。因此,如果您的筛选器是“所有支持的格式|*.jpg;*.bmp;...”,它将自动添加,但如果是“所有支持的格式(*.*)|*.*”则不会。它确实检查通配符是否存在,但不检查它们是否匹配,因此这两种方法都可以使用:
"All Supported Formats (*.*)|*.jpg;*.bmp;*.gif"
"All Supported Formats (*.jpg;...)|*.jpg;*.bmp;*.gif"