OpenFileDialog не показывает полное имя файла в Windows 7. Также сообщается о проблеме connect.microsoft.com .
Существует также способ обойти настройку openFileDialog.AutoUpgradeEnabled = false
. Но это вызывает старый стиль диалога xp. Есть ли способ исправить это, не делая выше обходной путь. В диалоге нет дескриптора окна, поэтому я не могу понять, как добавить собственный обработчик сообщений окна, чтобы сделать sendmessage (), чтобы исправить это.
using (OpenFileDialog openFileDialog = new OpenFileDialog())
{
openFileDialog.FileName = "abcdefghijklmnopqrstuvwxyz";
openFileDialog.ShowDialog();
}