【发布时间】:2014-12-14 18:38:42
【问题描述】:
我在 Form1 中有一个 TextBox1。我需要将它传递给另一个类(在类库/另一个项目中)。因此,该类的实例可以修改整个类中 TextBox1 内的内容(不仅仅是一个范围)。对于我的问题,我需要将其传递给事件处理程序。
Public Class TheClass
WithEvents Timer1 As New Timer
Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles Timer1.Tick
End Sub
End Class
我可以考虑通过引用传递。但是,我找不到将 TextBox1 传递给该事件处理程序的方法。
我应该怎么做才能让 Timer1 有权修改 Form1 中的 TextBox1?
【问题讨论】:
-
如果tick事件将引用一些控件,它应该作为成员变量提供给
TheClass。您不会将任何内容传递给事件处理程序
标签: vb.net class parameter-passing