0

私は2つのパネルを持っています。それぞれが同じ位置 (10,10 としましょう) から始まり、同じサイズです。

私は2つのボタンを持っています。1 つは最初のパネルを示し、もう 1 つは 2 番目のパネルを示しています。

私のコードは次のとおりです。

private void button1_Click(object sender, EventArgs e)
        {
            panel1.Visible = true;
            panel2.Visible = false;
        }

        private void button2_Click(object sender, EventArgs e)
        {
            panel1.Visible = false;
            panel2.Visible = true;
        }

ボタン 1 を押すと最初のパネルが表示されますが、ボタン 2 をクリックすると 2 番目のパネルは表示されません。パネルの表示プロパティは、最初は false です。

なにが問題ですか?

4

1 に答える 1

4

Panel2 が Panel1 の子ウィンドウでないことを確認します。

于 2012-07-10T15:04:30.450 に答える