0

我正在尝试创建一个显示不同类别选择的面板。在此处输入图像描述

我需要一个标签和一个图像来显示。标签和图片框将由我从数据库中提取的信息设置。我需要生成它们并填充圆圈(当然以更线性的方式)。所以我可以允许通过数据库更新数据,我需要图片框和标签的数量是动态的。如果可能的话,我将如何实现这一目标?

4

1 回答 1

0

我会尽力给你一些方向。
我会使用 tableLayoutPanel。这是一个强大的控制,如果你研究它,你可以达到你想要的结果。
使用 tableLayoutPanel 您可以拥有行和列(具有不同的大小)。您还可以在运行时添加更多行/列。
因此,假设您的数据库返回 10 个类别。
然后我会做 3 列和 8 行

 Rows/Columns      1                 2                     3   
       1        Label1            Label2                  Label3
       2     PictureBox1       PictureBox2             PictureBox3
       3        Label4            Label5                  Label6
       4     PictureBox4       PictureBox5             PictureBox6
       5        Label7            Label8                 Label9
       6     PictureBox7       PictureBox8             PictureBox9
       7        Label10          
       8     PictureBox10     

您可以选择更改表单的大小或保持相同的大小并有一个滚动条(如果您有很多类别)
希望对我有所帮助。请让我知道你的进展如何

于 2012-11-02T11:33:36.397 回答