using System;
using System.Windows.Forms;
using System.Drawing;
class ButtonEventMessageBox : Form {
Button StopButton;
public ButtonEventMessageBox() {
Text = "Adding a Stop Button";
StopButton = new Button();
StopButton.Text = "Stop";
StopButton.Location = new Point(100, 100);
StopButton.Click += StopButtonClick;
Controls.Add(StopButton);
}
[STAThread]
public static void Main() {
ButtonEventMessageBox skel = new ButtonEventMessageBox();
Application.Run(skel);
}
protected void StopButtonClick(object who, EventArgs e) {
DialogResult result = MessageBox.Show("Stop Program?",
"Terminate",
MessageBoxButtons.YesNo);
if(result == DialogResult.Yes)
Application.Exit();
}
}