views:

502

answers:

5

Hi there,

Is there a way to have a Windows Explorer on WPF? The closes I can get is the Web Browser, but it's not really what I need.

Please assist.

Thanks

A: 

Something like FolderView.WPF Control and FileView.WPF Control?

Kirill V. Lyadvinsky
I've looked at both already, they are good, however, they need money...I rather stick to something free....
PlayKid
A: 

Check out the explorer browser control in the Windows API Code Pack. Compatible with Vista and 7, I believe.

Will
I was about to suggest that, but it is a WinForms control, not WPF... however it could be used with a WindowsFormsHost
Thomas Levesque
Crap, it is? Damnit...
Will
It is fine, I can still use that on WPF...but does Windows XP support that if I code it this way?
PlayKid
Dunno. You'll have to test it.
Will
A: 

I have written a WinForms library that might help. It's not WPF but you can host it in a WPF application.

You can find the library at: http://gong-shell.sourceforge.net/

Groky
+2  A: 

Check these out -

http://www.codeproject.com/KB/WPF/WPF_Explorer_Tree.aspx

and

http://gargmanoj.wordpress.com/2009/03/27/wpf-101-a-simple-windows-explorer-like-directory-browser/

Dheeraj Kumar
Oops, this was asked a year ago! is it still okay if I answer this?
Dheeraj Kumar
I like your second link, what a nice example.
jpierson
A: 

You can also check this out. It's fresh to the market and you'll need to pay, but it was designed to be identical in every way to the Windows Explorer Chrome:

http://www.teraque.com

The controls you get for free from WPF look like crap. They are only meant to get developers started.

DRAirey1