vova_king
@vova_king

Как очистить все TextBox на форме в visual basic 2013?

Доброе время суток всем!
Взял код по очистке всех TextBox на форме
Private Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        For I As Integer = 1 To 13
            Me.Controls("TextBox" & I).Text = ""
        Next
    End Sub

Указал при загрузке форму очищать 13 textbox
Данные textbox находятся в Groupbox
При повторной загрузке формы появляется ошибка.
Есть подозрение что это из-за Groupbox, Как очистить всех textbox находящиеся в Groupbox?
eb928e1a42d7470a9772aba6c9b5d72a.png
Указал даже в меню при загрузке форму очищать все, все равно ошибка!
d0649be57313475db23ab43ca6f21ad2.png
  • Вопрос задан
  • 1051 просмотр
Пригласить эксперта
Ответы на вопрос 1
vova_king
@vova_king Автор вопроса
Может быть кому-то пригодится
Dim ss = GroupBox1.Controls ' массив со всеми компонентами гроупбокса
        For i = 0 To ss.Count - 1 ' прокручиваем все компоненты по одному
            If ss.Item(i).Name.ToString.Substring(0, 4) = "Text" Then ss.Item(i).Text = "" ' свойство компонента text = ""
        Next
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы