Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
using System;
using System.Windows.Forms;
string bluhbluhtext;
// здесь класс
// {
bluhbluhtext = textBox1.Text;
MessageBox.Show(bluhbluhtext); // Проверка, вывелся ли текст
// }
Альтернативные способы ввода данных, как я понял, ввести текст программно в textbox?
C#:
string textdlyatextbox = "один, два, три";
textBox1.Text = "Бла-бла-бла"; // Просто заменить текст
textBox1.Text = textdlyatextbox; // Заменить текст текстом из string
Класс TextBox, как и почти все компоненты, наследующие Control, обладает публичным свойством Text ({get; set;}) типа string. Это значит, что ты в любой момент можешь обратиться к его значению и изменить его, соответственно типу данных.
Пример работы:
C#:
// Подразумевается, что textBox1 - уже инициализированный текстбокс
string data = null;
void ClearTextBox() {
data = textBox1.Text; // Получение значения
textBox1.Text = ""; // Изменение
}
Если интересно добавление данных на месте курсора (программный аналог вставки):
C#:
textBox1.Text = textBox1.Text.Insert(textBox1.SelectionStart, "Текст для вставки");
Одно и тоже, строка считается пустой если в ней нет символов. string.Empty создает экземпляр пустой строки, так же как и textBox1.Text = "" . Это можно сказать, что 2 эквивалента пустой строки