Как получить вид списка, как Vista / Windows7 - PullRequest
0 голосов
/ 04 марта 2010

Использование: Visual Studio 2005, .net 2.0

Можем ли мы получить функции представления списка, как в ОС Vista / Window7 (просмотр сведений о файлах / папках):

  1. Когда мышь находится над строкой, она подсвечивается. Проблема: если я установил HotTracking = true, элементы отображаются подчеркнутыми, а также курсор мыши
    изменено.

  2. С помощью перетаскивания выберите несколько элементов. Проблема: [Multiple Select = true, FullRowSelect = true] Только первый столбец позволяет перетащите элементы. Другие столбцы нет.

  3. Приятный внешний вид.

Как получить эти услуги?

1 Ответ

0 голосов
/ 05 марта 2010

Использовать ObjectListView - обертка с открытым исходным кодом вокруг элемента управления WinForms ListView. Он предоставляет множество таких вещей и еще немало: всплывающие подсказки, перетаскивание, изображения, тонированные столбцы.

alt text
(источник: sourceforge.net )

...