Перебор элементов TextBox на вкладке TabControl - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Использую visual studio 2015. Элементы находятся на панели tabcontrol, которая имеет две вкладки(изображение ниже). Сначала заполняется первая вкладка(смотри выше), где располагаются textbox. После заполнения нужно создать массив из заполненных textbox. Так как они располагаются на форме, то возникли трудности с кодом - попросту не находит запрашиваемый элемент. Использовал следующий код:
Листинг программы
  1. Dim car_1(3, 2) As Long
  2. For i As Integer = 1 To 3
  3. If IsNumeric(Me.Controls("ac1_" & i).Text) Then
  4. car_1(i, 1) = Val(Me.Controls("ac1_" & i).Text)
  5. End If
  6. Next
  7. For i As Integer = 1 To 3
  8. If IsNumeric(Me.Controls("ac2_" & i).Text) Then
  9. car_1(i, 1) = Val(Me.Controls("ac2_" & i).Text)
  10. End If
  11. Next
Если не использовать форму tabcontrol, то программа работает - но так как множество параметром и элементов в программе, то без tabcontrol не обойтись. В ручную забивать не вариант, textbox будет намного больше чем сейчас в программе.

Решение задачи: «Перебор элементов TextBox на вкладке TabControl»

textual
Листинг программы
  1. TabControl1.TabPages("TabPage1").Controls("TextBox" & 1).Text = "0"

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы