1

我正在开发 C# 应用程序。基本上我的问题是,当我打开一个面板时(在单击按钮时使用 panel1.Show(),面板确实显示了,但面板内的任何按钮都没有做任何事情(代码是为这些按钮的按钮单击编写的)。部分正在运行的代码:

private void button4_Click(object sender, EventArgs e)
{
    if (panel1.Visible == false)
        panel1.Show();
    else
        panel1.Hide();
}

现在问题出在里面的按钮上(按钮 6 在面板中,由设计师设置):

private void button6_Click(object sender, EventArgs e)
{
    panel1.Hide();
}

单击此按钮(在打开面板之后)根本不会做任何事情。我有另一个按钮也不起作用(它的功能更复杂),但是如果我理解为什么简单的按钮不起作用,我相信我能够解决它。抱歉,如果解决方案在某个地方,我已经诚实地尝试过,但我自己找不到任何东西。

4

0 回答 0