Windows Explorer контрол за WPF?

Има ли начин да имате Windows Explorer на WPF? Затварянето, което мога да получа, е уеб браузърът, но всъщност не е това, от което се нуждая.

Моля за съдействие.

Благодаря


person PlayKid    schedule 18.09.2009    source източник


Отговори (6)


Вижте тези -

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/

person Dheeraj Kumar    schedule 11.06.2010
comment
Ами сега, това беше зададено преди година! все още ли е добре, ако отговоря на това? - person Dheeraj Kumar; 11.06.2010
comment
Харесвам втората ви връзка, какъв хубав пример. - person jpierson; 26.10.2010
comment
@DheerajKumar Разбира се. Както винаги, хората трябва да отговорят, ако смятат, че отговорът им има стойност според зададения въпрос. Тази точка също се вписва в стари въпроси. Ако смятате, че има стойност, дори на фона на други отговори, давайте. Лично аз предпочитам твоя отговор пред останалите. Така че благодаря за това. Гласуван за. - person C4d; 20.09.2016

JAM Software наскоро пусна WPF издание на техните контроли ShellBrowser. Те съдържат опакован Windows Explorer, както и персонализирани контроли за дърво и списъци. Включен е и контрол за визуализация, подобен на този в Windows Explorer вдясно. Пълно разкриване: Аз съм един от разработчиците на ShellBrowser.

person Joachim Marder    schedule 11.01.2018

Разгледайте контролата на браузъра Explorer в Windows API Code Pack. Съвместим с Vista и 7, I вярвам.

person Community    schedule 18.09.2009
comment
Бях на път да предложа това, но това е контрола WinForms, а не WPF... но може да се използва с WindowsFormsHost - person Thomas Levesque; 18.09.2009
comment
Добре е, все още мога да го използвам на WPF...но Windows XP поддържа ли това, ако го кодирам по този начин? - person PlayKid; 22.09.2009
comment
Не знам. Ще трябва да го тествате. - person ; 22.09.2009

Написах библиотека WinForms, която може да помогне. Това не е WPF, но можете да го хоствате в WPF приложение.

Можете да намерите библиотеката на: http://gong-shell.sourceforge.net/

person Grokys    schedule 03.11.2009

Можете също да проверите това. Той е нов на пазара и ще трябва да платите, но е проектиран да бъде идентичен във всяко едно отношение с Windows Explorer Chrome:

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

Контролите, които получавате безплатно от WPF, изглеждат като глупости. Те са предназначени само за стартиране на разработчиците.

person Quarkly    schedule 13.06.2010

това може да помогне:

 var ofd = new Microsoft.Win32.OpenFileDialog()
 {
      Filter = "Fichiers vidéos (*.avi)|*.avi|Tous les fichiers (*.*)|*.*"
 };
 
 if (ofd.ShowDialog() ?? false)
 {
      var d = ofd.FileNames;
 }
person Slim Aloui    schedule 12.06.2012
comment
Въпросът беше за WPF контрола, а не как да отворите диалогов прозорец за файлове. - person BitSchupser; 02.03.2017