Public Class Form1
Public TextBoxArray() As TextBox = {Me.T1, Me.T2}
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
MsgBox(TextBoxArray(1).Text)
End Sub
End Class
Почему это приводит к ошибке нулевой ссылки?Контрольные массивы, объявленные на уровне формы
Мои элементы управления создаются во время разработки и добавляются в массив Public, к которому необходимо получить доступ, из других форм и модулей.
Если я объявляю массив в модуле, то он работает, однако проблема с объявлением его в модуле заключается в том, что он загружает форму при создании массива и этого не может произойти. Я не хочу, чтобы форма загружалась во время объявления массива, я хочу, чтобы она была доступна после загрузки формы.
добавить тег языка, который ваше использование – Batanichek