2009-09-18 12 views
15

C'è un modo per avere un Windows Explorer su WPF? Il closes che posso ottenere è il browser Web, ma non è proprio quello di cui ho bisogno.Controllo Esplora risorse per WPF?

Si prega di assistere.

Grazie

risposta

1

Partenza il controllo del browser Explorer nella Windows API Code Pack. compatibile con Vista e 7, credo.

+0

Stavo per suggerire che, ma è un controllo WinForms, non WPF ... tuttavia potrebbe essere utilizzato con un WindowsFormsHost –

+0

Crap, è? Dannazione ... – Will

+0

Va bene, posso ancora usarlo su WPF ... ma Windows XP supporta se lo codifico in questo modo? – PlayKid

16
+0

Oops, questo è stato chiesto un anno fa! va ancora bene se rispondo? –

+0

Mi piace il tuo secondo link, che bel esempio. – jpierson

+0

@DheerajKumar Sicuro. Come sempre, le persone dovrebbero rispondere se la loro risposta ha valore in base alla domanda posta. Questo punto si adatta anche alle vecchie domande. Se pensi che abbia un valore, anche contro altre risposte, lo faccia. Personalmente, preferisco la tua risposta agli altri. Quindi grazie per questo. Upvoted. – C4u

0

è anche possibile controllare questo fuori. E 'fresco al mercato e avrete bisogno di pagare, ma è stato progettato per essere identico in ogni modo di Explorer Chrome di Windows:

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

I controlli si ottiene gratuitamente dal WPF sembrano stronzate. Hanno solo lo scopo di far avviare gli sviluppatori.

-3

questo potrebbe aiutare:

var ofd = new Microsoft.Win32.OpenFileDialog() 
 { 
      Filter = "Fichiers vidéos (*.avi)|*.avi|Tous les fichiers (*.*)|*.*" 
 }; 
  
 if (ofd.ShowDialog() ?? false) 
 { 
      var d = ofd.FileNames; 
 } 
+0

La domanda era per un controllo WPF, non come aprire una finestra di dialogo file. – BitSchupser

4

JAM Software ha recentemente rilasciato un WPF edition of their ShellBrowser controls. Contengono un Explorer di Windows avvolto e controlli di albero e elenco personalizzati. Inoltre è incluso un controllo di anteprima simile a quello di Windows Explorer sulla destra. Divulgazione completa: sono uno degli sviluppatori di ShellBrowser.