J'aimerais 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 d'intégré comme ça ?
J'aimerais 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 d'intégré comme ça ?
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 MessageBoxButtons.OKCancel
au lieu de MessageBoxButtons.YesNo
. Cela dépend de vos besoins.
Si vous disposez de .Net Framework 4.6 ou plus, essayez ceci.
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 à des personnes de confirmer des informations, il semble que vous souhaitiez probablement afficher une boîte de dialogue personnalisée, ce que vous pouvez faire avec la commande Form.ShowDialog
.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.