Элемент управления IExplorerBrowser является собственным интерфейсом для использования элемента управления «Проводник Windows».Это было перенесено в .NET в Windows API Code Pack для .NET Framework (http://code.msdn.microsoft.com/WindowsAPICodePack)
. Вы можете начать с использования этого элемента управления (есть версия WPF и winforms, с событиями, коллекциями, которые вы можетеbind to, множество свойств / флагов для установки и т. д.).
Если это не дает желаемого контроля, вы можете перейти к фактическим объектам Shell. Библиотека выше также предоставляет доступ к различным типамОбъекты оболочки - файлы, папки, виртуальные элементы, такие как панель управления, другие известные папки и т. Д. Вы можете посмотреть их образцы оболочки и увидеть использование.
Короче говоря, вы можете использовать элемент управления типа ListBox вваше приложение и отображать типы файлов / папок (все, что представлено в командной консоли). Вы также можете получить исчерпывающую информацию о каждом объекте, например их миниатюру / значок, свойства и т. д.