私はAxosoftAPI.NETを使用してwinフォームアプリケーションを開発しています。機能の1つは、さまざまなプロジェクトを参照することです。WinForm C#のフォルダブラウザダイアログでプロジェクトをブラウズするにはどうすればよいですか?
私はAxosoftにログインし、C#コードでプロジェクトを手に入れることができます。しかし今、私はwinform形式でフォルダブラウザーダイアログコントロールを使ってプロジェクトをブラウズしたいと思っています。
私はAxosoftAPI.NETを使用してwinフォームアプリケーションを開発しています。機能の1つは、さまざまなプロジェクトを参照することです。WinForm C#のフォルダブラウザダイアログでプロジェクトをブラウズするにはどうすればよいですか?
私はAxosoftにログインし、C#コードでプロジェクトを手に入れることができます。しかし今、私はwinform形式でフォルダブラウザーダイアログコントロールを使ってプロジェクトをブラウズしたいと思っています。
をフォルダ閲覧することができます。それを使用したい場合は、Windowsエクスプローラでプロジェクトが表示されるようにシェル拡張をビルドする必要があります。おそらくあなたが達成しようとしているものは完全に過剰なので、独自のカスタムコントロールを使ってFolderBrowserDialogのインターフェースを再現するほうが簡単でしょう。似たようなUIを提供するためには、ComboとTreeViewまたはListViewをアイコンで使用できる必要があります。
あなたはこのように
public void ChooseFolder()
{
if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
{
MessageBox.Show(folderBrowserDialog1.SelectedPath);
}
}
便利なリンクFolderBrowserDialogは、Windowsのファイルシステムでアクセス実際のフォルダを閲覧するためであるFolder Browser
ツリービューを使用することは効果的です – SamekaTV