Chciałbym utworzyć proste okno dialogowe potwierdzenia z napisem „Sprawdź informacje i jeśli jesteś pewien, że są poprawne, kliknij OK”.
Czy jest coś takiego wbudowanego?
Oto przykład. Możesz spróbować czegoś takiego.
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.
}
Możesz też spróbować MessageBoxButtons.OKCancel
zamiast MessageBoxButtons.YesNo
. To zależy od twoich wymagań.
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
? Możesz określić tytuł, podpis i kilka opcji wyświetlanych przycisków.Z drugiej strony, jeśli prosisz ludzi o potwierdzenie informacji, prawdopodobnie chcesz pokazać niestandardowe okno dialogowe - które możesz zrobić
Form.ShowDialog
.źródło
Możesz to zrobić w ten sposób.
Wynik wygląda mniej więcej tak
źródło