OpenFileDialog не показывает полное имя файла в Windows 7 - PullRequest
5 голосов
/ 27 июля 2011

OpenFileDialog не показывает полное имя файла в Windows 7. Также сообщается о проблеме connect.microsoft.com .

Существует также способ обойти настройку openFileDialog.AutoUpgradeEnabled = false. Но это вызывает старый стиль диалога xp. Есть ли способ исправить это, не делая выше обходной путь. В диалоге нет дескриптора окна, поэтому я не могу понять, как добавить собственный обработчик сообщений окна, чтобы сделать sendmessage (), чтобы исправить это.

        using (OpenFileDialog openFileDialog = new OpenFileDialog())
            {
            openFileDialog.FileName = "abcdefghijklmnopqrstuvwxyz";
            openFileDialog.ShowDialog();
            }

enter image description here

1 Ответ

0 голосов
/ 27 июля 2011

На Connect есть другой обходной путь, указанный как:

Автор: Robert Breitenhofer, 10/09/2010 в 01:52 Добавить:

openFileDialog.ShowHelp = true;

перед вызовом ShowDialog ().

У меня только Win XP, поэтому я не могу проверить это, надеюсь, это поможет.

...