Как обновить DataGridView на UserControl другим UserControl - PullRequest
0 голосов
/ 15 апреля 2019

У меня проблема.Я пытаюсь изменить / обновить 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)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...