前田稔(Maeda Minoru)の超初心者のプログラム入門
private void Button_Click(object sender, EventArgs e) { MyModeless Mydlg = new MyModeless(this); Mydlg.Show(); } |
class MyModeless : Form { public MyModeless(Form pform) { Text = "Modeless Dialog"; Owner = pform; FormBorderStyle = FormBorderStyle.FixedDialog; MinimizeBox = false; MaximizeBox = false; ControlBox = false; ShowInTaskbar = false; Button btn = new Button(); btn.Text = "Close"; btn.Location = new Point((ClientSize.Width - btn.Width) / 2, ClientSize.Height - btn.Height - 5); btn.Parent = this; btn.Click += new EventHandler(btn_Click); } void btn_Click(object sender, EventArgs e) { Close(); } } |