如何向 Windows 窗体选项卡添加许多控件



所以我一直在网上搜索,我找到了一些代码来向选项卡添加控件,但我需要向新选项卡添加许多控件。

这是我得到的:一个新的播放器选项卡,用于访问数据库并添加一个包含所有数据的新播放器。4 个玩家选项卡,底部有一个组合框,在 FormLoad 上或创建一个新播放器,此框使用数据库中的所有当前 palyer 进行更新,选择一个后,他的所有数据都会被释放。

我想做的是删除 4 个选项卡并在新播放器选项卡上添加一个按钮,带有一个用于选择玩家的组合框和一个用于确认的按钮,当按下按钮时,它应该生成一个新选项卡,就像 4 个旧选项卡一样。

有没有办法向用户隐藏旧的 4 个选项卡之一,每次我创建一个新选项卡时,都会从隐藏的选项卡中复制所有控件?

编辑:我找到的用于添加控件的代码在哪里:

    Button button1 = new Button();
    button1.Location = new Point(20, 10);
    button1.Text = "Click Me";
    tabPage1.Controls.Add(button1)

但我想要的是:

new tab tabx = sampletab
tabcontrol.tabs.add(tabx);

但这仅复制标题,而不复制控件

我可能会创建一个处理单个玩家数据的UserControl。然后,只需向每个新选项卡添加一个控件。

相关内容

  • 没有找到相关文章

最新更新