C # Winforms Пользовательский контроль справки - PullRequest
0 голосов
/ 05 мая 2011

Я ищу бесплатный элемент управления в C #, который позволяет мне отображать набор изображений в виде списка, например, для предварительного просмотра (например, предварительный просмотр страниц PDF).Я попробовал элемент управления ListView, но он не позволяет мне устанавливать больший размер изображения.Пожалуйста, совет

Ответы [ 4 ]

1 голос
/ 11 мая 2011

Существует элемент управления ImageListView .(Я владелец проекта.)

ImageListView Control Screenshot

1 голос
/ 05 мая 2011

Вы можете использовать комбинацию ListView-ImageList для достижения этой цели.

Просто установите для свойства ImageList ImageSize что-то большое, скажем, 96, 96, и установите свойство ListView's LargeImageList в ImageList.

1 голос
/ 05 мая 2011

Вы пробовали использовать ретранслятор?

вот ссылка, возвращенная на первой странице быстрого поиска в Google, которая демонстрирует один из способов сделать это: http://www.vbknowledgebase.com/?Id=157&Desc=Asp.Net-Image-Dropdownlist

0 голосов
/ 05 мая 2011

Как насчет панели с изображениями в ней?Вы можете настроить его так, чтобы он отображался как прокручиваемый div (если вы нацелены на ASP.NET, как мне кажется), или, если это WinForms, просто установите полосы прокрутки.

тем не менее, если у вас нет готовых миниатюр для ваших изображений, для предварительного просмотра изображения потребуется загрузить все изображение и уменьшить его, чтобы оно отображалось в виде большого пальца.Таким образом, за исключением недвижимости, которая вам понадобится, вы можете не сильно экономить, «просматривая» изображения.

...