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