В UserControl есть Textbox,в нём есть текст. Этот текст нужно передать в другой TextBox в новой форме
Из другого класса пытаюсь показать текст из TextBox'a ( который находится в UserControl )
В UserControl в поле TextBox'a выставил Public доступ ( чтобы можно было из формы достучаться до TextBox'a )
MyUserControl PC = new MyUserControl();
TextBox.Text = PC.NameTextBox.Text);
Но текст не показывается.
Как вывести текст из UserControl в TextBox другой формы?
Ну как вариант можно извращатся и сделать так
private void Form2_Load(object sender, EventArgs e)
{
var T = Form.ActiveForm.Controls.OfType<Panel>().FirstOrDefault(g => g.Name == "panel1").Controls.OfType<UserControl1>().FirstOrDefault();
var y = T.Controls.OfType<Label>().FirstOrDefault().Text;
MessageBox.Show(y);
}
При загрузке формы 2 берем текст Label из UserControl c Form1
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости