繁体   English   中英

C#Winforms自定义控件帮助

[英]C# Winforms Custom control help

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

您是否尝试过使用中继器?

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

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

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

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

ImageListView控件截​​图

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

但是,请理解,除非您为图像预先制作了缩略图,否则要显示图像预览,需要加载整个图像并将其缩小以显示为拇指。 因此,除了占用的空间外,“预览”图像可能不会节省太多。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM