0

これはクイズを作ったときに書いたものです。

radioButton1をチェックすると 1 ポイントを獲得し、次のフォームに表示されることを宣言します。現在、私のプログラムはすべての質問に対して新しいフォームを開き、古いフォームを隠しません。

Form2 fm2 = new Form2();
if (radioButton1.Checked)
{
    int poäng = 1;
    fm2.lblAntalPoäng.Text = poäng.ToString();
    fm2.ShowDialog();
}
4

2 に答える 2

1
 Form a = new Form();            
 this.Hide(); // If you are in Class Form b
 a.ShowDialog();
 this.Show(); // this will enable the Parent (Hidden)form to reappear.
于 2013-10-12T12:41:27.290 に答える
1
Form1.Hide();

あなたがクラス自体にいる場合:

this.Hide();
于 2013-10-12T08:36:25.283 に答える