Windows 7 で FolderBrowserDialog クラスを使用して表示されるダイアログ ボックスを小さくすると、[新しいフォルダーの作成] ボタンと [OK] ボタンが重なる

現象

Windows 7 で FolderBrowserDialog クラスを使用して [フォルダーの参照] ダイアログ ボックスを表示し、ダイアログ ボックスのサイズを小さくしていくと、下部の左端にある [新しいフォルダーの作成] ボタンと [OK] ボタンが重なり、ボタンが正しく表示されません。 また、その状態からダイアログ ボックスを大きくしても、ボタンは正しく表示されません。



なお、この現象は、SHBrowseForFolder 関数を直接使用した場合にも発生します。

フォルダーの参照

原因

この現象は、Windows 7 の内部で使用している SHBrowseForFolder 関数に問題があるために発生します。

回避策

この現象に対する有効な回避策はありません。

詳細

問題の再現手順

  1. FolderBrowserDialog クラスのオブジェクトを作成します。
  2. ShowDialog メソッドによりダイアログ ボックスを表示します。

結果

表示されたダイアログ ボックスの下部の左端にある [新しいフォルダーの作成] ボタンと [OK] ボタンが重なり、ボタンが正しく表示されません。
プロパティ

文書番号:2572199 - 最終更新日: 2016/10/04 - リビジョン: 1

フィードバック