формы Windows, приложения:получить значения из Form1 в Форме 2 C# Windows приложения
Как я могу получить значение TextBox.Text (Form1) в lbl.Text (Form2).
формы Windows, приложения:получить значения из Form1 в Форме 2 C# Windows приложения
Как я могу получить значение TextBox.Text (Form1) в lbl.Text (Form2).
Создайте значение public
в форме 1, вы будете иметь возможность получить это значение по форме 2
//Form1.cs
public string val; 'create public value
Form1_Load()
{
val = textbox.txt; 'load textbox value to val
}
//Form2.cs
Form2_Load()
{
lbl.Text = Form1.val;
}
Я получаю следующую ошибку: – Gengaver
** Ссылка на объект требуется для нестатического поля, метода или свойства ** – Gengaver
это это всего лишь некоторый псевдо-код, который дает вам представление, не просто копируйте и вставляйте все. Существуют разные способы сделать это, зависит от того, запускаете ли вы Form1 из Form2 или наоборот. Публичное значение может позволить вам передавать значение или ссылаться на значение из другой формы, хотя это может быть не лучший/наиболее эффективный способ – sora0419
использование этого http://stackoverflow.com/questions/13325842/how-do-you-pass -a-textbox-value-in-form2-to-form1-in-c-sharp –