免责声明:我是 Winforms 的新手。
我需要声明一个数据表,我可以在主窗体加载时加载数据。然后我希望能够从事件中引用数据表,例如单击按钮时等。
我应该在哪里/如何声明这个?
我建议在表单类的顶部设置一个私有成员,这意味着它可以在整个表单中访问。不需要公共属性,除非您必须在表单之外访问它,但如果您不确定,最好默认为私有。
Public
Class Form3
Private myTable as New DataTable
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox(t.Rows.Count)
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
MsgBox(t.Rows.Count)
End Sub
End Class
更新:如果它是一个简单的表单应用程序,请查看 Quarrelsome 的建议。
只需声明为您的数据访问类的公共属性。