C# OpenFileDialog在Windows 7中不显示完整的文件名
OpenFileDialog在Windows 7中不显示完整的文件名。这个问题也有报道 通过设置C# OpenFileDialog在Windows 7中不显示完整的文件名,c#,.net,windows-7,openfiledialog,C#,.net,Windows 7,Openfiledialog,OpenFileDialog在Windows 7中不显示完整的文件名。这个问题也有报道 通过设置openFileDialog.AutoUpgradeEnabled=false,也可以解决这一问题。但这会导致旧的xp风格的对话框。是否有任何方法可以在不执行上述解决方法的情况下修复它。对话框中没有窗口句柄,因此我无法确定如何添加自定义窗口消息处理程序以执行sendmessage()来修复它 using (OpenFileDialog openFileDialog = new Open
openFileDialog.AutoUpgradeEnabled=false
,也可以解决这一问题。但这会导致旧的xp风格的对话框。是否有任何方法可以在不执行上述解决方法的情况下修复它。对话框中没有窗口句柄,因此我无法确定如何添加自定义窗口消息处理程序以执行sendmessage()来修复它
using (OpenFileDialog openFileDialog = new OpenFileDialog())
{
openFileDialog.FileName = "abcdefghijklmnopqrstuvwxyz";
openFileDialog.ShowDialog();
}
在上,还有另一种解决方法,如下所示:
Robert Breitenhofer于2010年9月10日01时52分发布,地址:
openFileDialog.ShowHelp=true
在调用ShowDialog()之前
我只有Win XP,因此无法测试,希望这能有所帮助。您是否尝试了“连接”页面上的其他解决方法?两种解决方法的作用相同。他们在Win7上显示xp风格的对话框。