0

我想使用 a textBox,它在我Form1其他班级的主要表格上。在课堂Form1上我可以使用:

    this.Invoke(new EventHandler(displayText));

and then

    private void displayAccFields(object o, EventArgs e)
    {
        tbAccRoll.AppendText(packParameters.getPackage(3) + "");
    }

它工作正常。

我如何访问它textbox以显示来自不同类的内容?

4

1 回答 1

0

要在两个表单之间发送值,您可以

  1. 在第二种形式的构造函数中发送值。您可以创建参数化构造函数并在初始化表单时发送值。
  2. 您可以在第二个表格中参考您的第一个表格。

在第二种形式中,

public Form1 objForm1;

在第一形式中,

Form2 objForm2=new Form2();
Form2.objForm1=this;

然后您可以使用 Form2 的 objForm1 来引用 Form1 的文本框。

于 2013-04-02T14:32:57.423 回答