この(オープンダイアログをファイルに非常に似ている)ように見えるフォルダブラウザのダイアログがあります:のVisual Studio 2008のフォルダブラウザダイアログ
Dialog http://img24.imageshack.us/img24/5742/folderbrowser.jpg
コードからそれを起動する方法誰を知っています?
この(オープンダイアログをファイルに非常に似ている)ように見えるフォルダブラウザのダイアログがあります:のVisual Studio 2008のフォルダブラウザダイアログ
Dialog http://img24.imageshack.us/img24/5742/folderbrowser.jpg
コードからそれを起動する方法誰を知っています?
最後に、VistaBridgeライブラリを開いて使用しました。
FolderBrowserDialogコンポーネントをツールボックスのダイアログボックスからフォームにドラッグします。 このコードをボタンハンドラに追加します。
if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
{
this.label1.Text = folderBrowserDialog1.SelectedPath;
}
添付された画像を見てください:あなたはこのような素敵なフォルダの対話を提供します。私は、そのフォルダのブラウザのダイアログと定期的な醜いものが欲しいです。 –
これはBIF_NEWDIALOGSTYLEスタイルで、SHBrowseForFolderのPInvokeのですか?もしそうなら、そのページに例があります。
C#を使用している場合、このソリューションはあなたのためのものです。ソースコードはhttp://www.lyquidity.com/devblog/?p=136(.NET Win 7スタイルのフォルダ選択ダイアログ)で提供されています。
VistaBridgeやWindows APIコードパックなどのライブラリ全体を使用して、素敵なフォルダダイアログを取得する必要はありません。ちょっとした小さなソースファイルです。
このソリューションはVistaBridgeを使用せずに動作し、XP以前のフォールバックを提供します。 –
これはすばらしい解決策です。これは単に動作し、Windows APIコードパックとは異なり、ライセンスの制限はありません。ありがとうございました! – jetstream96
私はVistaBridgeでそのようなダイアログを検索して何も見つけませんでした.VistaBridgeのFolderBrawserアナログのクラス名は何ですか? –