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

winfrom初学者,求大神进来帮忙!在线等!急!
我在窗体中添加了一个TableLayoutPanel 在后台通过寻坏遍历向每个TableLayoutPanel 单元格中添加了FlowLayoutPanel 为每个FlowLayoutPanel 加入了一个Label 作为角标,现在我要点击一个按钮触发单击事件向一个单元格中加入一张图片也就是Picturebox,怎么办,,求各位大神帮忙。
TableLayoutPanel? 图片 label 遍历

------解决方案--------------------
在按钮单击事件中添加,这个是C++的代码,C#自己移植下
Bitmap^picture=gcnew Bitmap("图片路径");
pictureBox1->Image=picture;
------解决方案--------------------
点击事件中,TableLayoutPanel.Controls.Add(new PictureBox(), rowIndex, colIndex);
(大概是这样的,没在vs验证)
------解决方案--------------------
引用:
引用:点击事件中,TableLayoutPanel.Controls.Add(new PictureBox(), rowIndex, colIndex);
(大概是这样的,没在vs验证)我在一个单元格里不只添加PictureBox还要保留之前的label角标所以用了flowLayoutPanel容器控件,现在就是想获取任意Table……


(tableLayoutPanel1.GetControlFromPosition(col, row) as FlowLayoutPanel).Controls.Add(new PictureBox() { BackColor = Color.Red });