C#中怎么使图片矩阵显示??

解决方案 »

  1.   

    小图标,可以使用ListView。
    如果需要显示大一点的,恐怕就要自己画了。
      

  2.   

    那个,很抱歉,我这里没有现成的源代码,也没有时间去写一个。
    只能给你提供一点思路:
    ListView,设为LargeIcon显示,逐个往里添加项,另外放一个ImageList,逐个添加图像,ListView中的项的ImageIndex对应ImageList中的索引。自己画:计算Form的宽度,计算预计显示的图片的宽度,计算一行放置的图片个数,生成若干个PictureBox,放置到一行中各个位置,然后将图片在这些PictureBox中显示,然后下一行...