「情報を確認して、間違いがなければOKをクリックしてください」という簡単な確認ダイアログを作成したいと思います。
このようなものは組み込まれていますか?
「情報を確認して、間違いがなければOKをクリックしてください」という簡単な確認ダイアログを作成したいと思います。
このようなものは組み込まれていますか?
回答:
例を示します。このようなものを試すことができます。
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.
}
のMessageBoxButtons.OKCancel
代わりに試すこともできMessageBoxButtons.YesNo
ます。要件によって異なります。
MessageBox.Show
?タイトル、キャプション、および表示するボタンのいくつかのオプションを指定できます。
一方、情報の確認を求める場合は、おそらくカスタムダイアログを表示したいようですForm.ShowDialog
。これはで実行できます。
このようにできます。
DialogResult = MessageBox.Show("Are you sure to delete ?", "Confirm", MessageBoxButtons.YesNo);
if (DialogResult == DialogResult.Yes)
{
//Do Your Work here
}