Ciao a tutti...
da una listbox...
se seleziono due items
creo due textbox in runtime ognuna delle quali contiene l'item
se seleziono per esempio dalla listbox
0 -ciao
1 - ciccio
creo in runtime due
text avente proprietà .text, una ciao, un'altra ciccio...
la procedura o meglio il ciclo che mi crea questo
e legato al evento click di un pulsante....
ora se devo modificare la textbox appena creata...
devo distruggerla ( oppure esiste un metodo per refresharla? )
e ricrearla
sapete come devo procedere??
grazie e ciao
codice:
Public Class report
Dim AllTextBox() As System.Windows.Forms.TextBox
Private Sub btnData_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnData.Click
Dim dimension As Integer = lstData.SelectedItems.Count - 1
'RemoveTxt(dimension)
ReDim AllTextBox(dimension)
For i As Integer = 0 To dimension
Dim txt As New System.Windows.Forms.TextBox
With txt
.Location = New System.Drawing.Point(i * 120 + 94, 49)
.Name = "txtRange"(i) & i.ToString
.Size = New System.Drawing.Size(100, 20)
.Text = lstData.SelectedItems.Item(i)
.TextAlign = HorizontalAlignment.Right
End With
AllTextBox(i) = txt
AllTextBox(i).Visible = True
Me.Controls.Add(AllTextBox(i))
Me.GroupBox4.Controls.Add(AllTextBox(i))
Next
End Sub
End Class