У меня есть эта проблема:
Я создал пользовательский UserControl
и добавил это свойство:
public string TestString { get; set; }
и все в порядке, в свойствах, которые я могу редактироватьэто:
![enter image description here](https://i.stack.imgur.com/kvVyM.png)
Теперь это проблема: мне нужно прочитать это свойство в конструкторе моего usercontrol: чтобы просто проверить это у меня есть этот код:
public ucnTest()
{
InitializeComponent();
MessageBox.Show(TestString);
}
и когда я бегу, я получаю это:
![enter image description here](https://i.stack.imgur.com/sbhhR.png)
кажется, что во время конструктора значение еще не передано... как это исправить?
PS: если я добавлю сообщение в событие загрузки, оно будет работать:
private void ucnTest_Load(object sender, EventArgs e)
{
MessageBox.Show(TestString);
}