Me gustaría crear un cuadro de diálogo de confirmación simple que diga "Verifique la información y, si está seguro de que es correcta, haga clic en Aceptar".
¿Hay algo integrado como esto?
Me gustaría crear un cuadro de diálogo de confirmación simple que diga "Verifique la información y, si está seguro de que es correcta, haga clic en Aceptar".
¿Hay algo integrado como esto?
Respuestas:
Aquí hay un ejemplo. Puedes probar algo como esto.
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.
}
También puedes probar en MessageBoxButtons.OKCancel
lugar de MessageBoxButtons.YesNo
. Depende de sus requisitos.
MessageBox.Show
? Puede especificar el título, la leyenda y algunas opciones para los botones que se mostrarán.
Por otro lado, si está pidiendo a las personas que confirmen información, parece que probablemente quiera mostrar un cuadro de diálogo personalizado, lo cual puede hacer Form.ShowDialog
.
Puedes hacerlo así.
DialogResult = MessageBox.Show("Are you sure to delete ?", "Confirm", MessageBoxButtons.YesNo);
if (DialogResult == DialogResult.Yes)
{
//Do Your Work here
}