Мне нужен флажок, который спросит пользователя: «Вам нужно добавить адрес?» и если пользователь нажимает на него, то в форме появляется адресная метка и текстовое поле (я имею в виду, что по умолчанию они были невидимы, а затем я изменил это состояние), я реализовал эту функцию с помощью события CheckboxSate, но что, если пользователь не нажимает на флажок вообще, в этом случае после отправки внешних данных я не могу двигаться вперед (я имею в виду, что после нажатия на следующую кнопку моя форма не вызывает другую подчиненную форму, но когда я ставлю / снимаю флажок, она работает правильно), есть ли способ отредактировать / обновить проверку формы или любое свойство флажка по умолчанию, чтобы избавиться от этой сумки ?, вот код моего события CheckState:
Private Sub AddAddress_CheckedStatrChange_1(sender As Object, e As EventArgs) Handles AddAddress.CheckStateChanged
If AddAddress.CheckState = CheckState.Checked Then
AddAddressLabel.Visible = True
AddAddressTextBox.Visible = True
AddAddressTextBox.Enabled = True
ElseIf AddAddress.CheckState = CheckState.Unchecked Then
AddAddressLabel.Visible = False
AddAddressTextBox.Visible = False
AddAddressTextBox.Enabled = False
End If
END Sub