C#按钮禁用和解开问题
我想在按了某个button后,这个按钮就被禁用,并弹出第二个窗体,在那个窗体按了确定后,原来的按钮禁用解锁?应该怎么做?(第二个窗体的东西我已经做好了)...
我想在按了某个button后,这个按钮就被禁用,并弹出第二个窗体,在那个窗体按了确定后,原来的按钮禁用解锁?应该怎么做?(第二个窗体的东西我已经做好了)
展开
展开全部
//Form1
namespace ButtonTest
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
button1.Enabled = false;
Form2 f2 = new Form2();
f2.ShowDialog();
if (f2.flag)
{
button1.Enabled = true;
}
}
}
}
//Form2
public partial class Form2 : Form
{
public bool flag = false;
public Form2()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
flag = true;
this.Close();
}
}
//点击Form1的button1 显示Form2,在Form2里点击确认按钮Button1后Form2关闭,
// Form1的button1变为可用。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询