




Обновление: если это простое приложение с одной формой, пожалуйста, проверьте предложение Quarrelsome ..
Просто объявите как общедоступное свойство вашего класса доступа к данным.
Я бы предложил частный член в верхней части класса формы, что означает, что он будет доступен во всей форме. Нет необходимости в общедоступном свойстве, если вам не нужно обращаться к нему за пределами формы, но лучше всего по умолчанию использовать частное, если вы не уверены.
Если бы это был доступ к данным, я бы рекомендовал его в качестве возвращаемого значения вызова метода, чтобы предотвратить проблемы с параллелизмом при наличии одной версии, которую могут использовать многие.
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
выделите строки и нажмите кнопку «Образец кода» на панели инструментов.
согласовано. Я думал, что у него был отдельный класс для доступа к данным. лучше всего отделить логику от пользовательского интерфейса. в любом случае, если это простое приложение, ваше предложение в порядке ..