C#Winforms自定义控件帮助

时间:2011-05-05 16:39:41

标签: c# winforms custom-controls

我正在寻找C#中的免费控件,它允许我在列表中显示一组图像,如预览(例如PDF页面预览)。我尝试过ListView控件,但它不允许我设置更大的图像大小。请建议

4 个答案:

答案 0 :(得分:1)

您是否尝试过使用转发器?

这是在快速谷歌搜索的第一页上返回的链接,演示了一种方法:http://www.vbknowledgebase.com/?Id=157&Desc=Asp.Net-Image-Dropdownlist

答案 1 :(得分:1)

您可以使用ListView-ImageList组合来实现此目的。

只需将ImageList的ImageSize属性设置为较大的值,例如96, 96,并将ListView的LargeImageList属性设置为ImageList。

答案 2 :(得分:1)

ImageListView控件。 (我是该项目的所有者。)

ImageListView Control Screenshot

答案 3 :(得分:0)

带有图像的面板怎么样?您可以将其设置为可滚动div(如果您的目标是ASP.NET,我认为您是),或者如果这是WinForms,您只需将其设置为滚动条。

但要理解,除非您为图像预先制作了缩略图,否则显示图像的预览将需要加载整个图像并缩小尺寸以显示为拇指。因此,除了它将采取的房地产,你可能不会通过“预览”图像节省很多。