со следующей строкой кода я могу сосчитать элементы управления текстовым полем в текущей форме;
Dim ControlsC As Integer = Controls.OfType(Of TextBox).AsQueryable.Count
, но я не могу найти опцию в Vb.Net, чтобы Фильтр имел только префикс в имени ...
что-то вроде:
Dim ControlsC() As Object = Controls.Find("textbox*", True)
MessageBox.Show("Datos: " & ControlsC.Count)
возвращает меня Datos: 0
Или что-то похожее на:
Dim ControlsC As Integer = Controls.OfType(Of TextBox).AsQueryable.Where(Name Like "textbox").count
Это может помогать тебе, рассказывает контроль, идентификация которого начинает с "ABC", хотя вместо StartsWith
ты можешь использовать другие mГ©todos
Dim ControlsC As Integer = Controls.OfType(Of TextBox).AsQueryable.Where(Function(s) s.ID.StartsWith("ABC")).Count