Я хотел бы создать простое диалоговое окно подтверждения, в котором говорится: «Пожалуйста, проверьте информацию и, если вы уверены, что она верна, нажмите ОК».
Есть ли что-то подобное?
Я хотел бы создать простое диалоговое окно подтверждения, в котором говорится: «Пожалуйста, проверьте информацию и, если вы уверены, что она верна, нажмите ОК».
Есть ли что-то подобное?
Ответы:
Вот пример. Вы можете попробовать что-то подобное.
var confirmResult = MessageBox.Show("Are you sure to delete this item ??",
"Confirm Delete!!",
MessageBoxButtons.YesNo);
if (confirmResult == DialogResult.Yes)
{
// If 'Yes', do something here.
}
else
{
// If 'No', do something here.
}
Вы также можете попробовать MessageBoxButtons.OKCancel
вместо MessageBoxButtons.YesNo
. Это зависит от ваших требований.
MessageBoxResult confirmResult = MessageBox.Show("Are you sure to delete this item ??", "Confirm Delete!!", MessageBoxButton.YesNo);`
if (confirmResult == MessageBoxResult.Yes)
{
// If 'Yes', do something here.
}
else
{
// If 'No', do something here.
}
MessageBox.Show
? Вы можете указать заголовок, заголовок и несколько параметров для отображения кнопок.
С другой стороны, если вы просите людей подтвердить информацию, это звучит так, будто вы, вероятно, захотите показать настраиваемый диалог, который вы можете сделать с ним Form.ShowDialog
.
Вы можете сделать это так.
DialogResult = MessageBox.Show("Are you sure to delete ?", "Confirm", MessageBoxButtons.YesNo);
if (DialogResult == DialogResult.Yes)
{
//Do Your Work here
}