例如,我使用循环来创建具有特定参数的“鸟”对象列表。 但我还需要每个鸟对象在winform上有一个pictureBox,任何想法,我该怎么做,即动态创建并稍后删除一个pictureBox?
谢谢!
答案 0 :(得分:3)
以下是Google搜索问题标题的第一个结果,其中有一个示例:
http://www.dreamincode.net/forums/topic/78037-dynamically-create-multiple-picture-boxes/
另一个:http://thechaosrift.com/viewtopic.php?f=32&t=4387&p=51006
你有没有尝试过一些问题?如果没有,总是值得咨询谷歌,看看你是否可以先自己学习。
答案 1 :(得分:1)
伪代码:
list<picturebox>
Instantiate the one needed
Initialize every picturebox that are needed
Add them to the form (form.control.add)
If needed remove them from the form, (form.control.remove)
答案 2 :(得分:1)
您可以创建新的PictureBox
实例,设置其属性,然后将其添加到表单或面板的Controls
集合中。