日期:2014-05-17  浏览次数:20727 次

关于动态创建表格,为表格中添加图片
我想动态创建一个表格,然后表格里是图片,
每行显示4张图片,假设一共9张图片,应该格式如下:

图片1 图片2 图片3 图片4
图片5 图片6 图片7 图片8
图片9

请问如何实现?在线等。。

------解决方案--------------------

 用FlowLayoutPanel控件,长度设置成4张图片的宽度多点,让后直接动态创建picturebox显示图片添加到FlowLayoutPanel中就可以了,,要设置FlowLayoutPanel的autoScroll属性为True,,显示滚动条
------解决方案--------------------
C# code

for (int x = 0; x < 9; x++)
{
picturebox pbx=new picturebox();;
pbx.Height = 63;
pbx.Width = 53;
bbx.Image=imgs[i];
this.flowLayoutPanel1.Controls.Add(pbx);
}