Je voudrais créer une simple boîte de dialogue de confirmation disant "Veuillez vérifier les informations et si vous êtes sûr qu'elles sont correctes, cliquez sur OK."
Y a-t-il quelque chose de construit comme ça?
Je voudrais créer une simple boîte de dialogue de confirmation disant "Veuillez vérifier les informations et si vous êtes sûr qu'elles sont correctes, cliquez sur OK."
Y a-t-il quelque chose de construit comme ça?
Réponses:
Voici un exemple. Vous pouvez essayer quelque chose comme ça.
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.
}
Vous pouvez également essayer à la MessageBoxButtons.OKCancel
place de MessageBoxButtons.YesNo
. Cela dépend de vos besoins.
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
? Vous pouvez spécifier le titre, la légende et quelques options pour les boutons à afficher.
D'un autre côté, si vous demandez aux gens de confirmer des informations, vous voudrez probablement afficher une boîte de dialogue personnalisée - avec laquelle vous pouvez le faire Form.ShowDialog
.
Vous pouvez le faire comme ça.
DialogResult = MessageBox.Show("Are you sure to delete ?", "Confirm", MessageBoxButtons.YesNo);
if (DialogResult == DialogResult.Yes)
{
//Do Your Work here
}