Элемент управления Windows Explorer для WPF? - PullRequest
15 голосов
/ 18 сентября 2009

Есть ли способ иметь Windows Explorer на WPF? Закрытия, которые я могу получить, это веб-браузер, но это не совсем то, что мне нужно.

Пожалуйста, помогите.

Спасибо

Ответы [ 6 ]

17 голосов
4 голосов
/ 11 января 2018

JAM Software недавно выпустила WPF-версию своих элементов управления ShellBrowser . Они содержат упакованный проводник Windows, а также настраиваемые элементы управления для дерева и списка. Также включен предварительный просмотр, похожий на тот, что в Windows Explorer справа. Полное раскрытие: я один из разработчиков ShellBrowser.

1 голос
/ 18 сентября 2009

Проверьте элемент управления обозревателя в Windows API Code Pack. Я считаю, что он совместим с Vista и 7.

0 голосов
/ 12 июня 2012

это может помочь:

 var ofd = new Microsoft.Win32.OpenFileDialog()
 {
      Filter = "Fichiers vidéos (*.avi)|*.avi|Tous les fichiers (*.*)|*.*"
 };
 
 if (ofd.ShowDialog() ?? false)
 {
      var d = ofd.FileNames;
 }
0 голосов
/ 13 июня 2010

Вы также можете проверить это. Он свежий для рынка, и вам нужно будет платить, но он был спроектирован так, чтобы он во всех отношениях был идентичен Windows Explorer Chrome:

http://www.teraque.com/products/explorer-chrome-suite/

Элементы управления, которые вы получаете бесплатно от WPF, выглядят как дерьмо. Они предназначены только для начинающих разработчиков.

0 голосов
/ 04 ноября 2009

Я написал библиотеку WinForms, которая может помочь. Это не WPF, но вы можете разместить его в приложении WPF.

Вы можете найти библиотеку по адресу: http://gong -shell.sourceforge.net /

...