Это мой form1, она содержит много флажков и кнопку, чтобы показать Form2:VB Снимите все отмеченные флажками в формах
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Form2.show()
End Sub
End Class
А вот моя form2, также он содержит много флажков и а кнопка для убрав все галочки на Form1 и Form2:
Public Class Form2
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
'code for clearing all the checkboxes, I don't know how to do it
End Sub
End Class
Мой вопрос: как я могу сделать код в Form2.Button1 для убрав все галочки в Form1, Form2 и даже других форм ??
Я попробовал этот код, что неустановленный только флажки в форме, где он расположен:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
For Each cc As Control In Me.Controls
If TypeOf cc Is CheckBox Then
DirectCast(cc, CheckBox).Checked = False
End If
Next
End Sub
Может быть, я могу сделать это, отредактировав этот код .. Я не знаю
Спасибо всем авансовый
Вы должны были бы ссылки на все настоящий момент экземпляры форм. Поэтому вам нужно будет отслеживать это глобально где-нибудь в вашем приложении. – David