
前田稔(Maeda Minoru)の超初心者のプログラム入門
![]()
![]()
Form2 Anime1 = null;
private void Button1_Click(object sender, EventArgs e)
{
if ((Anime1 == null) || Anime1.IsDisposed)
{ Anime1 = new Form2(this); //Form1 をパラメータで渡す
this.Hide(); //Form1 を隠す
Anime1.Show(); //Anime1 を呼び出す
}
}
|
Form3 Anime2 = null;
private void Button2_Click(object sender, EventArgs e)
{
if ((Anime2 == null) || Anime2.IsDisposed)
{ Anime2 = new Form3(this);
this.Hide();
Anime2.Show();
}
}
|
Form1 MyForm1;
public Form2(Form1 form1)
{ MyForm1 = form1;
|
private void Button1_Click(object sender, EventArgs e)
{
this.Dispose(); //アニメーションクラスを解放する
MyForm1.WindowState = FormWindowState.Maximized;
MyForm1.Show(); //Form1 に戻る
}
|
private void Button2_Click(object sender, EventArgs e)
{
this.Dispose(); //Anime1 Class を解放する
Form3 Anime2 = new Form2(MyForm2);
Anime2.Show(); //Anime2 を呼び出す
}
|
private void Button2_Click(object sender, EventArgs e)
{
this.Dispose(); //Anime2 Class を解放する
Form2 Anime1 = new Form2(MyForm1);
Anime1.Show(); //Anime1 を呼び出す
}
|
![]()