Предположим, у меня есть форма с именем Form1 с textBox и кнопкой в ней.C# Получить значение textBox из другого класса
Я хочу получить значение textBox из другого класса при нажатии кнопки. Я пытаюсь сделать это так, но это не работает:
class Main
{
public void someMethod()
{
Form1 f1 = new Form1();
string desiredValue = f1.textBox.Text;
}
}
Простите за глупый вопрос, но я довольно новое в C# и не могу получить эту вещь, чтобы работать.
Пожалуйста расширение на «не работает». Если вы не инициализировали значение текстового поля в конструкторе для 'Form1', оно будет иметь значение по умолчанию' string.Empty' (т. Е. ""). – ChrisF
Да. Он возвращает пустую строку. – Kirev