小组在另一小组内

时间:2012-07-10 15:00:08

标签: c# winforms panel

我有2个面板。每个都从相同的位置开始。(让我们说10,10)并且具有相同的大小。

我有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时,第二个面板不会显示。面板的可见属性最初是假的..

有什么问题?

1 个答案:

答案 0 :(得分:3)

确保Panel2不是Panel1的子窗口。