Gostaria de criar uma caixa de diálogo de confirmação simples dizendo "Por favor, verifique as informações e, se tiver certeza de que estão corretas, clique em OK".
Existe algo embutido assim?
Gostaria de criar uma caixa de diálogo de confirmação simples dizendo "Por favor, verifique as informações e, se tiver certeza de que estão corretas, clique em OK".
Existe algo embutido assim?
Respostas:
Aqui está um exemplo. Você pode tentar algo assim.
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.
}
Você também pode tentar em MessageBoxButtons.OKCancel
vez de MessageBoxButtons.YesNo
. Depende dos seus requisitos.
MessageBox.Show
? Você pode especificar o título, a legenda e algumas opções para os botões a serem exibidos.
Por outro lado, se você está pedindo às pessoas para confirmar as informações, parece que você provavelmente deseja mostrar uma caixa de diálogo personalizada - com a qual você pode fazer isso Form.ShowDialog
.
Você pode fazer assim.
DialogResult = MessageBox.Show("Are you sure to delete ?", "Confirm", MessageBoxButtons.YesNo);
if (DialogResult == DialogResult.Yes)
{
//Do Your Work here
}