代码之家  ›  专栏  ›  技术社区  ›  Alex Gordon

如何模拟不同形式的按钮按下

  •  1
  • Alex Gordon  · 技术社区  · 14 年前

        Form form2 = new Form1();
        form2.Show();
    

    我需要能够在窗体2上运行事件,比如单击按钮并在文本框中填写一些文本。我该怎么做?

    2 回复  |  直到 14 年前
        1
  •  1
  •   Neowizard    14 年前

    编辑窗体上控件的最佳方法是创建一个公开此功能的方法(类似于EditTextBox1(字符串)类型的方法)。 一般来说,当您想从代码(除了表单的代码)而不是gui操作表单时,明智的做法是(在表单类中)为此创建一个方法。

    关于跑步比赛,你的意思还不清楚

        2
  •  1
  •   Donnie    14 年前

    从另一个类运行事件处理程序 public private . 注意,这将很快导致高度耦合的意大利面代码。。。你真的应该重构,这样就不需要在这样的表单之间调用事件处理程序,这是一个坏习惯。