所以我一直在使用一个应用程序,我需要将缩略图显示为干净并以良好的方式使用空间。
Style A 是我迄今为止的作品。我想要完成的是风格 B 之类的东西。没有标题并以一种好的方式利用空间。我需要这方面的帮助。网上没有教程。ListView 能做这样的事情吗?还是我应该制作图片框并将它们放在滚动视图中?
编码:
private void button1_Click(object sender, EventArgs e)
{
ImageList myImageList = new ImageList();
myImageList.ImageSize = new Size(48, 48);
DirectoryInfo dir = new DirectoryInfo(@"C:\img");
foreach (FileInfo file in dir.GetFiles())
{
try
{
myImageList.Images.Add(Image.FromFile(file.FullName));
}
catch
{
Console.WriteLine("This is not an image file");
}
}
myListView.LargeImageList = myImageList;
myListView.Items.Add("a", 0);
myListView.Items.Add("b", 1);
myListView.Items.Add("c", 2);