Member 13253943 Ответов: 1

Как добавить браузер папок в форму C#


У меня есть диалог браузера папок, но когда я его запускаю, я получаю вид диалога на экране, но я не могу получить его значок в системном трее.
Я хочу, чтобы он работал как форма c#, чтобы достичь этого, я хочу добавить его в форму.


Как я могу добиться такого поведения?

С уважением,
Бхушан Лахана

Что я уже пробовал:

Form dummyForm = new Form() { ShowInTaskbar = true, ShowIcon = true, WindowState = FormWindowState.Minimized, TopMost = true };

FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog()
DialogResult.OK == folderBrowserDialog.ShowDialog(dummyForm)
Здесь я добавил одну форму внутри браузера папок, но я хочу добавить этот браузер папок внутри формы c#

1 Ответов

Рейтинг:
2

RickZeeland

Это потому что FolderBrowserDialog это не часть вашей программы, а функция Windows.
Вы можете использовать пользовательские диалоги отсюда: Ookii.Диалоги - Ookii.org[^]
В противном случае вы могли бы написать свою собственную версию FolderBrowserDialog :)