WPFでWindowsエクスプローラを使用する方法はありますか?私が得ることができる閉鎖はWebブラウザですが、それは私が必要とするものではありません。WPFのWindows Explorerコントロール?
助けてください。
おかげ
WPFでWindowsエクスプローラを使用する方法はありますか?私が得ることができる閉鎖はWebブラウザですが、それは私が必要とするものではありません。WPFのWindows Explorerコントロール?
助けてください。
おかげ
はWindows API Code Pack. Vistaとの互換性と7のエクスプローラブラウザコントロールをチェックアウト、私は信じています。
私は、役に立つかもしれないWinFormsライブラリを書いています。 WPFではありませんが、WPFアプリケーションでホストすることができます。あなたがでライブラリを見つけることができ
をあなたもこれをチェックすることができます。これは、市場に新鮮だとあなたが支払う必要がありますが、それはWindowsのエクスプローラクロームにあらゆる方法で同じになるように設計されました:あなたはWPFから無料で入手
http://www.teraque.com/products/explorer-chrome-suite/
コントロールはがらくたのように見えます。彼らは開発者を始めさせることだけを目的としています。これは役立つかもしれない
:
var ofd = new Microsoft.Win32.OpenFileDialog()
{
Filter = "Fichiers vidéos (*.avi)|*.avi|Tous les fichiers (*.*)|*.*"
};
if (ofd.ShowDialog() ?? false)
{
var d = ofd.FileNames;
}
質問は、ファイルダイアログを開く方法ではなく、WPFコントロールの問題でした。 – BitSchupser
JAM Softwareは最近WPF edition of their ShellBrowser controlsをリリースしました。ラップされたWindowsエクスプローラとカスタムのツリーおよびリストコントロールが組み込まれています。また、右側のWindowsエクスプローラに似たプレビューコントロールも含まれています。完全開示:私はShellBrowserの開発者の一人です。
私はこれを示そうとしていましたが、それはWPFではなくWinFormsコントロールですが、WindowsFormsHostで使用することもできます –
クラップですか? Damnit ... – Will
これはWPFでも使えますが、Windows XPではこれをコード化すればサポートされますか? – PlayKid