c#按钮2只能在单击按钮1后单击

1al*_*iff 2 .net c#

我是C#和视觉工作室的新手

我在这里的情况是我有2个按钮在哪里button1_click(做一些处理)和button2_click(进入下一个过程)

我想问的是,是否可以做类似的事情,设置button2_click只能在用户点击之后才能点击button1_click..

感谢您的回复!

suj*_*lil 5

是的,有可能,要做到这一点,你必须禁用Button2最初,然后在Click事件内启用Button1; 类似于以下内容:

private void Button1_Click(object sender, EventArgs e)
{
   if("some condition if needed")
   {
       Button2.Enabled = true;
   }
}
Run Code Online (Sandbox Code Playgroud)

确保Button2最初禁用或Button2.Enabled = false;在页面/表单加载中包含此项