Захватить информацию из текстового поля и поместить ее в ярлык? - PullRequest
0 голосов
/ 19 ноября 2011

В основном я пишу заявление для школы, и я не могу что-то понять.

Я пытаюсь получить информацию, введенную в текстовые поля. Я пытаюсь выбрать имя, возраст и название фильма из трех отдельных текстовых полей и поместить их в один ярлык, например:

«Имя» - это «возраст», ее любимый фильм - «название фильма».

после нажатия кнопки «Показать».

Я знаю, что это событие нажатия для кнопки показа, но я не могу понять, как создать составное сообщение.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 20 ноября 2011

Вы можете использовать оператор & для объединения строк:

Label1.text = TextBox1.text & TextBox2.text & TextBox3.text

Это менее эффективно, чем StringBuilder, но это не должно иметь значения, потому что ввод пользователя в текстовое поле занимает около 10000 раз дольшеза символ, чем эта конкатенация.

0 голосов
/ 19 ноября 2011

Используйте StringBuilder, это намного эффективнее, чем стандартная строка concat:

Dim sbText As New System.Text.StringBuilder(500)

sbText.Append(txtName.Text).Append(" is ").Append(txtAge.Text).Append(", her favourite film is ").Append(txtMove.Text)

lblLabel.Text = sbText.ToString()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...