У меня есть Window1 , который содержит сетку данных, которая заполнена MYSQL База данных при загрузке Window1 , но для обновления есть это Window2 который содержит текстовые поля для сохранения новой информации в MYSQL База данных. Я могу обновить информацию после того, как открою и закрою Window2 , как показано ниже:
Window2.ShowDialog();
//refreshing datagrid
Mouse.OverrideCursor = System.Windows.Input.Cursors.AppStarting;
dtCustomers = AdminDB.Get_Table("SELECT id, name FROM engcustomers", db.MySqlCon);
dataGrid.DataContext = dtCustomers;
MessageBox.Show("The information has been updated correctly");
Mouse.OverrideCursor = System.Windows.Input.Cursors.Arrow;
И это прекрасно работает, проблема возникает, когда в Window2 я нажимаю кнопка «Отмена», потому что я не хочу ничего обновлять, но из-за моего кода запрос все равно выполняется. Вот почему мне нужна ваша поддержка / помощь для обновления сетки данных в Window1 из Window2 .
Не могли бы вы помочь мне?
Спасибо в заранее ребята!