У меня проблема.Я пытаюсь изменить / обновить DataGridView от одного UserControl другим UserControl, например,
LoadData: // этот userControl содержит DataGridView
private readonly Add adding = new Add();
private void LoadData_Load(object sender, EventArgs e)
{
LoadSqlData();
adding.LoadData = this;
}
Добавить:
public LoadData LoadData { get; set; }
private void BtnAdd_Click(object sender, EventArgs e)
{
AddToSql();
LoadData.LoadSqlData(); //this should refresh DataGridView
}
Когда я пытаюсь добавить в sql, я получаю сообщение об ошибке App.UserControls.Add.LoadData.get returned null.
Но когда я изменяю LoadData LoadData
на Form1 Form1
, он работает правильно.(Ранее моя форма Form1 содержала DataGridView)