У меня есть список «проектов» с некоторой информацией в текстовых окнах для каждого проекта.Пользователь может выбрать проект, затем изменить информацию и после этого нажать кнопку «Сохранить».
Если я изменяю выбранный проект без сохранения изменений, появляется окно сообщений Да / Нет:
DialogResult dialogResult = MessageBox.Show(
"Do you want to save changes ?",
"Title",
MessageBoxButtons.YesNo);
if (dialogResult == DialogResult.Yes)
{
//Click Yes
}
else
{
//Click No
}
Я бы обновил весь список проектов (используя свой собственный метод Refresh ()) после нажатия кнопки «Да / Нет», но оставался в MessageBox до тех пор, пока обновление не будет выполнено.
Возможно ли это?