如何在 C# Forms 中使用 GroupBox 的多个实例?

How can i use multiple instances of GroupBox in C# Forms?

提问人:Ori Hirshfeld 提问时间:8/17/2022 最后编辑:Ori Hirshfeld 更新时间:8/17/2022 访问量:123

问:

我想用同一个的多个实例填充一个表单,从上到下。 我找不到克隆或复制groupBox的方法。groupBox

Duplicate Group Box 不起作用,也没有。 我在这里看到了一个使用用户控件解决此问题的建议,但我不知道该怎么做。 一个简单的例子将不胜感激。

C# Windows 窗体 GroupBox

评论

0赞 Matthias 8/17/2022
可以给我们看一些代码吗?现在我们只能猜测会发生什么
0赞 John 8/17/2022
如果要创建一组可重用的控件,则应创建一个用户控件。您可以像创建表单一样将一个项目添加到项目中 - 只需选择不同的项目类型即可。然后,您可以像设计窗体一样设计它,并以与窗体相同的方式添加代码。生成项目时,新控件将添加到“工具箱”中,您可以根据需要向窗体或其他用户控件添加实例。
0赞 Ori Hirshfeld 8/17/2022
@John我有 4 个具有相同尺寸和相同控件的 groupBox,但内容不同(例如,标签中的文本不同),我是否能够动态复制其中一个并使用用户控件在窗体中多次使用它?
0赞 Jakobson 8/17/2022
您可以创建同一 groupbox 的实例,然后在代码中动态设置位置
0赞 Ori Hirshfeld 8/17/2022
@Jakobson如何?你能举一个简单的代码例子吗?

答: 暂无答案