Я пытаюсь заставить пользователя подтвердить, хотят ли они удалить продукт с помощью MessageBox и перехватить его результат.Это мой код:
// Confirm if the user really wants to delete the product
DialogResult result = MessageBox.Show("Do you really want to delete the product \"" + productName + "\"?", "Confirm product deletion", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
if (result == DialogResult.OK)
{
MessageBox.Show("deleted");
}
Когда я запускаю код и пытаюсь удалить продукт, удаленный никогда не отображается.На странице MSDN говорится, что нужно использовать MessageBoxResult
вместо DialogResult
, но Visual Studio не распознает MessageBoxResult
, и я использую DialogResult
в другом месте моего кода для диалога открытия файла.Очевидно, это не правильный способ проверить это.