假设我有一个 Windows 窗体,它有两个面板。主面板和弹出面板。当特定按钮单击主面板将禁用并且弹出面板将可见。我的问题是当用户按下退出键时,我想将弹出面板的可见性设置为 false 并启用主面板。
问问题
333 次
1 回答
1
bool bPanelFocus;
private void cancelButon_Click(object sender, EventArgs e)
{
if (popuppanel.Visible == true && bPanelFocus)
{
popuppanel.Visible = false;
mainpanel.Visible = true;
return;
}
//your code for the cancel button
}
由于表单上有一个取消按钮,因此当您按下 Esc 按钮时,它将触发该按钮上的单击事件。在取消按钮的单击事件中,添加验证以检查弹出面板是否可见,您可能还需要一个标志来检查用户是否将注意力集中在面板上,否则继续执行取消按钮的过程。
于 2013-03-09T06:11:08.580 回答