2014-01-21 5 views
0

Я просматриваю код, который мне нужно изменить, но есть некоторые вещи, которые не так очевидны для меня.Как работают источники данных свойств?

Существует класс, из которого вы вызываете свойство, а затем DataSource, а затем даже таблицы с параметром, например, это:

MyClass.MyProperty.DataSource.Tables(0) 

Теперь я знаю, что могу получить то, что MyProperty данных имеет легко , но я не совсем уверен, что пытается сделать часть DataSource.Tables (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 называет DataSet в экземпляре SomeOtherClass

И MyClass.MyProperty.DataSource.Tables (0) призывает к первой DataTable в DataSet, содержащейся в экземпляре SomeOtherClass

Смежные вопросы