2009-09-18 7 views
15

WPFでWindowsエクスプローラを使用する方法はありますか?私が得ることができる閉鎖はWebブラウザですが、それは私が必要とするものではありません。WPFのWindows Explorerコントロール?

助けてください。

おかげ

答えて

1

Windows API Code Pack. Vistaとの互換性と7のエクスプローラブラウザコントロールをチェックアウト、私は信じています。

+0

私はこれを示そうとしていましたが、それはWPFではなくWinFormsコントロールですが、WindowsFormsHostで使用することもできます –

+0

クラップですか? Damnit ... – Will

+0

これはWPFでも使えますが、Windows XPではこれをコード化すればサポートされますか? – PlayKid

0

私は、役に立つかもしれないWinFormsライブラリを書いています。 WPFではありませんが、WPFアプリケーションでホストすることができます。あなたがでライブラリを見つけることができ

http://gong-shell.sourceforge.net/

16
+0

おっと、これは1年前に尋ねられました!私はこれに答えるとまだ大丈夫ですか? –

+0

私はあなたのセカンドリンクが好きです。 – jpierson

+0

@DheerajKumarいつものように、質問された質問に応じて答えが価値があるものなら、人々は答えなければなりません。この点は古い質問にも当てはまります。あなたはそれが価値があると思うならば、他の答えに対しても、それのために行く。個人的に、私はあなたの答えを他の人に比べて好む。だからこそありがとう。 Upvoted。 – C4u

0

をあなたもこれをチェックすることができます。これは、市場に新鮮だとあなたが支払う必要がありますが、それはWindowsのエクスプローラクロームにあらゆる方法で同じになるように設計されました:あなたはWPFから無料で入手

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

コントロールはがらくたのように見えます。彼らは開発者を始めさせることだけを目的としています。これは役立つかもしれない

-3

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

質問は、ファイルダイアログを開く方法ではなく、WPFコントロールの問題でした。 – BitSchupser

4

JAM Softwareは最近WPF edition of their ShellBrowser controlsをリリースしました。ラップされたWindowsエクスプローラとカスタムのツリーおよびリストコントロールが組み込まれています。また、右側のWindowsエクスプローラに似たプレビューコントロールも含まれています。完全開示:私はShellBrowserの開発者の一人です。

関連する問題