C#应用程序中 当点击按钮,打开另一个窗口打开时,按钮失效 当窗口关闭时,有效
2个回答
展开全部
1:设置焦点,当打开新窗体时,只有新窗体获得焦点,只有当该窗体关闭,才能进行下一步操作.
2:以ShowDialog() 的方式把新窗口打开,在打开的时候设置为不可用,当关闭窗体后,设置回来
if(newWindow.ShowDialog() != DialogResult.Cancel){
btnTest.Enabled = false;}
btnTest.Enabled = true;
3:在当前类里写一个函数,
public void BtnStateChange(){
if(btnTest.Enabled)
btnTest.Enabled = false;
return;
btnTest.Enabled =true;
}
然后在新建的窗体里面调用。
2:以ShowDialog() 的方式把新窗口打开,在打开的时候设置为不可用,当关闭窗体后,设置回来
if(newWindow.ShowDialog() != DialogResult.Cancel){
btnTest.Enabled = false;}
btnTest.Enabled = true;
3:在当前类里写一个函数,
public void BtnStateChange(){
if(btnTest.Enabled)
btnTest.Enabled = false;
return;
btnTest.Enabled =true;
}
然后在新建的窗体里面调用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询