Привет, ребята, я просто хотел бы спросить, хороший ли это код для размещения нескольких меток во второй форме с текстом из первой формы с помощью одной кнопки? Спасибо заранее и счастливое кодирование для всех.Вставка нескольких меток во вторую форму
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim lbl As Label = New Label 'Create your Label
'change the location..
lbl.Location = New Point(50, 50) 'Set Label Location
lbl.Text = TextBox1.Text 'Set Label Text
lbl.ForeColor = Color.Black 'Set Label ForeColor
frm2.Controls.Add(lbl) 'Add Label to it
Return
'change the location..
lbl.Location = New Point(10, 20) 'Set Label Location
lbl.Text = TextBox1.Text 'Set Label Text
lbl.ForeColor = Color.Black 'Set Label ForeColor
frm2.Controls.Add(lbl) 'Add Label to it
Return
End Sub
он показывает только первый ярлык, но он не показывает следующие метки, которые я вход ...
Form2 кода
Public Class Form2
Public lbl As New Label
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.Controls.Add(lbl)
End Sub
End класс решаемые
проблемы. . Большое спасибо сэру Плутонису и Стиву за их помощь. Я очень ценю это. Я принял предложение Plutonix использовать несколько текстовых полей, а не одно текстовое поле, и я использовал образец кода o f Steve в начале моего проекта .. Еще раз спасибо :)
Возможно, если вы удалите возвращение до создания второго лейбла :-) – Steve
@Steve Не удается получить доступ к объекту, расположенную. Название объекта: 'Form2'. – TheNewbie
удалите return AND добавьте 'lbl = New Label', но он будет иметь тот же текст – Plutonix