创建相册查看器

本文关键字:创建 | 更新日期: 2023-09-27 18:04:11

我想在c#中创建一个看起来像iTunes中的相册查看器的表单。

我正在设想一个网格,其中有很多图片缩略图,每一个或两行文字下面显示图片的名称。当我点击图片缩略图时,我想显示一个包含图片信息的表单。

c#中是否有一个控件可以让我这样做?

创建相册查看器

您可以使用DataGridView与足够的欺骗,但它不会为您生成缩略图。你得自己做缩略图。(您也可以将图像加载到网格控件中,并让它们缩放,但如果没有太多图像,您会看到严重的性能问题。)

你所描述的应用程序通常与第三方UI库(如Telerik的grid(和许多其他))和第三方图形包放在一起。这是因为尽管微软提供了一些不错的开箱即用控件,但从这些控件中组装更花哨的应用程序要困难得多。

如果你不想或不能支付第三方控件,你可以看看开源和演示项目,像这个缩略图生成和这个作为网格控件。