【发布时间】:2019-11-25 12:38:36
【问题描述】:
我有 2 个表单,一个被标记为 Form1.cs,它有一个 tabControl,其中默认包含 2 个选项卡。我有 Form2.cs,它有一个标签(名称:)、一个文本框和一个“确定”按钮。
我希望在 Form1.cs 上创建一个新标签,标签顶部的名称是在文本框中输入的任何内容。
我对 C#/Visual Studio 非常陌生,并且发现很难阅读任何可能对我有帮助的东西。
Form1.cs 和 Form2.cs
namespace Scoreboard3
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void scoreboard2pToolStripMenuItem_Click(object sender, EventArgs e)
{
Form2 f2 = new Form2();
f2.ShowDialog();
}
}
}
namespace Scoreboard3
{
public partial class Form2 : Form
{
public string SelectedText { get; set; }
public Form2()
{
InitializeComponent();
}
private void txtBox2v2_TextChanged(object sender, EventArgs e)
{
}
public void OK_Click(object sender, EventArgs e)
{
Form1.TabControl1.TabPages.Add;
}
}
}
【问题讨论】:
-
您需要post some of your Form code 让我们了解您所拥有的。你在做什么有困难?创建一个新标签?更改选项卡名称?在文本框中输入内容? Restrict your question to one problem.
-
@DourHighArch 我已经发布了 Form1 和 Form2 的代码 我想在文本框中输入一些内容(例如,“CSGO”),当我按 OK 时,它将在 Form1 中生成一个新选项卡在标签中说 CSGO。
标签: c# visual-studio tabcontrol