属性的数据源如何工作?

时间:2014-01-21 23:59:12

标签: vb.net properties datasource

我正在审查一些我必须修改的代码,但有些事情对我来说并不那么明显。

有一个类,从中调用属性,然后是数据源,然后是带有参数的表,例如:

MyClass.MyProperty.DataSource.Tables(0)

现在我知道我可以轻松获得MyProperty的任何数据,但我不确定DataSource.Tables(0)部分正在尝试做什么,它实际上确实获得了一系列值,我只是没有知道如何。

1 个答案:

答案 0 :(得分:0)

这里只是猜测:

Class SomeClass
    public Property MyProperty as SomeOtherClass
End Class

Class SomeOtherClass
    Public Property DataSource as DataSet
End Class

Dim MyClass as SomeClass

MyClass是基类实例

MyClass.MyProperty调用SomeOtherClass实例。

MyClass.MyProperty.DataSource调用SomeOtherClass实例中的DataSet

MyClass.MyProperty.DataSource.Tables(0)调用SomeOtherClass实例中包含的DataSet中的第一个DataTable