Hola
clarkpler algo como esto :
Código vb.net:
Ver originalPrivate Sub btnMatTra_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnMatTra.Click
' vector de tipo String
'Dim element_string As Integer() = {ed1D1.Text, ed1D2.Text, ed1D3.Text}
' Creas tu Arraylist
Dim lista As New ArrayList()
' recorrer el vector y mostrar los valores
'For i As Integer = 0 To element_string.Length - 1
' MsgBox(element_string(i).ToString)
'Next
' Recorremos la colección de controles del formulario
For Each ctrl As Control In Me.Controls
' Si el tipo de control es un TextBox
If TypeOf ctrl Is TextBox Then
' Si se llama "ed1D1" ó "ed1D2" ó "ed1D3"
If ctrl.Name = "ed1D1" or ctrl.Name = "ed1D2" or ctrl.Name = "ed1D3" Then
' Lo almacenamos en el arraylist
lista.add(ctrl.Text)
'Si quieres visualizar que se guarda correctamente lo imprimes para verificar
MessageBox.Show(ctrl.Text)
End If
End If
Next
End Sub
Espero haberte ayudado. Saludos!

.
PDT: En los links que te pase en el que te dije que era medio complicado de alli me base para hacer este codigo.