【问题标题】:Dynamic tabs @ runtime and creating controls in it [closed]动态选项卡@运行时并在其中创建控件[关闭]
【发布时间】:2013-07-04 13:59:38
【问题描述】:

如果该主题不在正确的部分中,或者如果该主题已在另一个主题中得到回答,则表示歉意。

我正在使用选项卡,并且遇到了需要在运行时创建选项卡的业务需求。

请求是创建一个 ADD Tab、REMOVE Tab 按钮和要在运行时添加的 x 个类似控件。

理想的方法是什么 - 因为我们可能还需要添加验证,以及最终推送到数据库的数据等 是否有我可以查看的 codeplex/代码库上的示例项目?

我正在使用 VB 2010 上的 Windows 窗体应用程序。C# 示例也适用于我。我需要一个可以指导我的代码示例,欢迎开放式答案 - 它只会帮助我学习。

谢谢。

【问题讨论】:

    标签: c# vb.net winforms tabs


    【解决方案1】:

    作为一个起点。要将选项卡和控件添加到选项卡,请使用类似的东西。

      TabPage tp = new TabPage("New Tabl Page");
    
            TextBox t = new TextBox(); 
            t.Left = 10;
            t.Top = 10;
            t.Visible = true;
            t.Width = 100;
    
            tp.Controls.Add(t);
    
            tabControl1.TabPages.Add(tp);
    

    您可能会考虑创建一个模板选项卡控件,以便可以反复使用它,然后考虑如何绑定这些控件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-17
      • 2014-05-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-03
      • 2017-07-26
      相关资源
      最近更新 更多