如何在Winforms应用程序中创建全局可访问的数据表?

时间:2008-10-03 16:53:56

标签: winforms datatable

免责声明:我是Winforms的新手。

我需要声明一个数据表,我可以在主表单加载时加载数据。然后,我希望能够在事件中引用数据表,例如单击按钮等时。

我应该在哪里/如何宣布这个?

3 个答案:

答案 0 :(得分:1)

我建议在表单类的顶部有一个私有成员,这意味着它可以在整个表单中访问。不需要公共财产,除非您必须在表单之外访问它,但如果您不确定,最好默认为私有。

答案 1 :(得分:0)

更新:如果它是一个简单的单一形式的应用程序,请检查Quarrelsome的建议..

只需声明为数据访问类的公共属性。

答案 2 :(得分:0)

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