Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想创建一种.. 流行病模拟,展示病毒如何根据某些因素(如财富、人口、温度等)影响不同的国家。
我设计了三个国家的模型设计,我想在每个国家/地区放置一个网格,我可以根据网格方块的状态更改颜色(绿色表示未感染,红色表示感染,蓝色表示已接种疫苗)但我无法弄清楚如何做到这一点。
所以我认为我应该问的问题是,如果我有一个用户控件,我如何复制它、更改它的位置并在运行时填充一个数组?任何帮助表示赞赏,谢谢。
您可以在运行时使用“New”关键字创建控件,如下所示:
Dim cell As New SomeUserControlNameHere
然后你可以在它上面设置一些属性:
cell.X = Y cell.a = b
然后将其添加到表单中的某些内容中:
Me.Controls.Add(cell)
如果您有一个全局列表,则可以将其添加到该列表中:
cells.Add(cell)