Ответ 1
Проверьте их -
http://www.codeproject.com/KB/WPF/WPF_Explorer_Tree.aspx
и
http://gargmanoj.wordpress.com/2009/03/27/wpf-101-a-simple-windows-explorer-like-directory-browser/
Есть ли способ иметь Windows Explorer в WPF? Закрытие, которое я могу получить, - это веб-браузер, но это не совсем то, что мне нужно.
Пожалуйста, помогите.
Спасибо
Проверьте их -
http://www.codeproject.com/KB/WPF/WPF_Explorer_Tree.aspx
и
http://gargmanoj.wordpress.com/2009/03/27/wpf-101-a-simple-windows-explorer-like-directory-browser/
Недавно JAM Software выпустила WPF-версию своих элементов управления ShellBrowser. Они содержат обернутый проводник Windows, а также настраиваемые элементы управления деревом и списком. Также включен контроль предварительного просмотра, аналогичный тому, который находится в проводнике Windows справа. Полное раскрытие: я являюсь одним из разработчиков ShellBrowser.
Обратите внимание на элемент управления браузера браузера в Код API Windows. Совместимость с Vista и 7, я считаю.
Я написал библиотеку WinForms, которая могла бы помочь. Это не WPF, но вы можете разместить его в приложении WPF.
Вы можете найти библиотеку по адресу: http://gong-shell.sourceforge.net/
Вы также можете проверить это. Он свежий для рынка, и вам нужно будет заплатить, но он был разработан так, чтобы он был во всех отношениях совместим с Windows Explorer Chrome:
http://www.teraque.com/products/explorer-chrome-suite/
Элементы управления, которые вы получаете бесплатно от WPF, выглядят как дерьмо. Они предназначены только для того, чтобы разработчики начали работу.
это может помочь:
var ofd = new Microsoft.Win32.OpenFileDialog()
{
Filter = "Fichiers vidéos (*.avi)|*.avi|Tous les fichiers (*.*)|*.*"
};
if (ofd.ShowDialog() ?? false)
{
var d = ofd.FileNames;
}