【发布时间】:2011-10-14 06:00:46
【问题描述】:
OpenFileDialog 在 Windows 7 中不显示完整的文件名。这个问题也报告了connect.microsoft.com。
也可以通过设置openFileDialog.AutoUpgradeEnabled = false 来解决。但这会导致旧的 xp 样式对话框。有没有办法在不执行上述解决方法的情况下修复它。对话框中没有窗口句柄,所以我无法弄清楚如何添加自定义窗口消息处理程序来执行 sendmessage() 来修复它。
using (OpenFileDialog openFileDialog = new OpenFileDialog())
{
openFileDialog.FileName = "abcdefghijklmnopqrstuvwxyz";
openFileDialog.ShowDialog();
}
【问题讨论】:
-
您是否尝试过连接页面上的其他解决方法?
标签: c# .net windows-7 openfiledialog