MessageBoxをユーザーに表示し、メッセージボックスにOKボタンとキャンセルボタンがあるボタンイベントにメッセージボックスを入れます。 しかし、ユーザーがキャンセルボタンをクリックしたときに、その機能を停止してフォームに戻ることをお勧めします。 ユーザーが[OK]ボタンをクリックすると、 ユーザーがキャンセルボタンをクリックすると、同じことが実行されます。しかし、私は嫌いです。 私はちょうどこれを含むコードを検索し、私がプログラムは何も起こらず、もう一度キャンセルボタンを押すと新しいWebブラウザが開きます。あなたは、プロセスを停止するKill()
メソッドを使用することができますメッセージボックス内の「キャンセル」ボタンを使用してフォーム内の機能を停止する
private void btnWCS2016_Click(object sender, EventArgs e)
{
DialogResult dr = MessageBox.Show("Hint :\nRaR password : vortex\n\n Winner : Polt (Terran)\n\nDownload require : 57.166 MB","User advice",MessageBoxButtons.OKCancel,MessageBoxIcon.Information);
System.Diagnostics.Process.Start("https://www.dropbox.com/home?preview=WCS-+Winter+2016.rar");
if(dr==DialogResult.Cancel)
{
return;
}
}
** 1 - **ダイアログを表示** 2 - **ダイアログの結果が 'DialogResult.OK'であることを確認してから処理を開始します。 –