"Lütfen bilgileri kontrol edin ve doğru olduğundan eminseniz Tamam'ı tıklayın" diyen basit bir onaylama iletişim kutusu oluşturmak istiyorum.
Bunun gibi yerleşik bir şey var mı?
"Lütfen bilgileri kontrol edin ve doğru olduğundan eminseniz Tamam'ı tıklayın" diyen basit bir onaylama iletişim kutusu oluşturmak istiyorum.
Bunun gibi yerleşik bir şey var mı?
Yanıtlar:
İşte bir örnek. Bunun gibi bir şey deneyebilirsin.
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.
}
Bunun MessageBoxButtons.OKCancel
yerine deneyebilirsiniz MessageBoxButtons.YesNo
. Gereksinimlerinize bağlıdır.
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
? Başlığı, başlığı ve hangi düğmelerin görüntüleneceğini birkaç seçeneği belirtebilirsiniz.
Öte yandan, insanlardan bilgileri onaylamalarını istiyorsan, bu muhtemelen özel bir diyalog göstermek istiyormuşsun gibi geliyor - bunu yapabiliyorsun Form.ShowDialog
.
Bunu böyle yapabilirsin.
DialogResult = MessageBox.Show("Are you sure to delete ?", "Confirm", MessageBoxButtons.YesNo);
if (DialogResult == DialogResult.Yes)
{
//Do Your Work here
}