मैं रनटाइम पर गतिशील रूप से टेक्स्टबॉक्स जोड़ता हूं। कार्यक्रम में बाद में मैं उन्हें कैसे एक्सेस करूं
उत्तर:
उत्तर № 1 के लिए 4पहले गतिशील रूप से बनाए गए नियंत्रण का नाम दें
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim MyTextBox As New TextBox
MyTextBox.Name = "MyTextBox"
Me.Controls.Add(MyTextBox)
end sub
कार्यक्रम में कहीं और:
"set text
Me.Controls("MyTextBox").Text = "Hi there"
"fetch text
Dim thetext = Me.Controls("MyTextBox").Text
"fetch textbox
Dim tb As TextBox = CType(Me.Controls("MyTextBox"), TextBox)
tb.Text = ""
tb.BackColor = Color.Red
एक और तरीका है me.controlls-collection के माध्यम से लूप करना और उस तरह से नियंत्रण ढूंढना (शायद आपने उन या कुछ और पर .tag = "mycontrol" सेट किया है ...