Папка Explorer в C # - PullRequest
       39

Папка Explorer в C #

1 голос
/ 03 октября 2009

Я пытаюсь создать обозреватель папок easy money в c #, и, поскольку я нуб, у меня не так много идей, кроме как использовать веб-браузер, который работает (если у кого-то лучше идея, пожалуйста, дайте мне знать).

ВОПРОС: как мне сделать так, чтобы он начинался в «view - medium icons» вместо «view - details»?

Большое спасибо, Йонут

Ответы [ 3 ]

2 голосов
/ 03 октября 2009

Возможно, вы используете неправильный подход - рассматривали ли вы возможность использования обычного ListView элемента управления? У вас будет гораздо больше контроля над тем, как отображаются ваши значки, столбцы и т. Д.

В MSDN даже есть учебник , показывающий, как использовать ListView для имитации функций проводника.

0 голосов
/ 25 февраля 2010

WebBrowser очень негибкий и медленный для просмотра файлов и папок. Рассмотрите возможность использования таких элементов управления, как FileView , специально разработанных для просмотра файлов и папок.

0 голосов
/ 03 октября 2009

Вы должны использовать P / Invoke для достижения этой цели. Таким образом, WebBrowser использует элемент управления Windows SysListView для отображения файлов. К этому элементу управления можно получить доступ и настроить его через P / Invoke.

Для примера, как это сделать, перейдите сюда -> WebBrowser для просмотра локальных файлов .

...