首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Visual C#中的另一个窗体上的文本框中更改文本?

要在Visual C#中的另一个窗体上的文本框中更改文本,您可以使用以下步骤:

  1. 首先,确保您已经在项目中添加了一个新的窗体。在解决方案资源管理器中右键单击您的项目,然后选择“添加”>“新建项”>“Windows窗体”。为新窗体命名,例如“Form2”,然后单击“添加”。
  2. 在新的窗体(Form2)上添加一个文本框控件。在工具箱中找到“文本框”控件并将其拖到Form2上。
  3. 在Form1上添加一个按钮控件。在工具箱中找到“按钮”控件并将其拖到Form1上。
  4. 双击按钮以生成单击事件处理程序。在生成的事件处理程序中,添加以下代码以打开Form2并更改其文本框中的文本:
代码语言:csharp
复制
private void button1_Click(object sender, EventArgs e)
{
    Form2 form2 = new Form2();
    form2.Show();
    form2.textBox1.Text = "这是从Form1更改的文本";
}

这段代码首先创建了一个Form2的实例,然后显示它。接下来,它通过访问文本框的Text属性来更改Form2上文本框的文本。

现在,当您在Form1上单击按钮时,将打开Form2并显示更新后的文本。

注意:请确保在Form2上将文本框的修饰符更改为公共(Public),以便在Form1上访问它。要更改修饰符,请在Form2的设计视图中选择文本框,然后在属性窗口中将“修饰符”属性更改为“Public”。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的合辑

领券