OpenFileDialog 在 Windows 7 中不显示完整的文件名
Posted
技术标签:
【中文标题】OpenFileDialog 在 Windows 7 中不显示完整的文件名【英文标题】:OpenFileDialog does not show complete filename in Windows 7 【发布时间】:2011-10-14 06:00:46 【问题描述】:。这个问题也报告了connect.microsoft.com。
也可以通过设置openFileDialog.AutoUpgradeEnabled = false
来解决。但这会导致旧的 xp 样式对话框。有没有办法在不执行上述解决方法的情况下修复它。对话框中没有窗口句柄,所以我无法弄清楚如何添加自定义窗口消息处理程序来执行 sendmessage() 来修复它。
using (OpenFileDialog openFileDialog = new OpenFileDialog())
openFileDialog.FileName = "abcdefghijklmnopqrstuvwxyz";
openFileDialog.ShowDialog();
【问题讨论】:
您是否尝试过连接页面上的其他解决方法? 【参考方案1】:在Connect 上列出了另一种解决方法:
Robert Breitenhofer 于 2010 年 9 月 10 日 01:52 发布地址:
openFileDialog.ShowHelp = true;
在调用 ShowDialog() 之前。
我只有 Win XP,所以无法测试,希望对您有所帮助。
【讨论】:
两种解决方法都做同样的事情。他们在 win 7 上显示 xp 样式对话框。以上是关于OpenFileDialog 在 Windows 7 中不显示完整的文件名的主要内容,如果未能解决你的问题,请参考以下文章