请教,Button点第一次之后实现一个功能,再点,在实现一个功能,怎么做

来源:百度知道 编辑:UC知道 时间:2024/06/01 23:14:35
还有,每一次点text属性变化就实现2个功能,循环,怎么弄呢
高手,第一次确实好用,但是第二次为什么不好用了

虽然没分,但还是告诉你
比如 设定一个 按钮的事件。点第1次时,触发一次事件
在点1次时,触发第2次事件,同时 button的text属性值变化
protected void Button1_Click(object sender, EventArgs e)
{ //事先设置 text为 确定
if (Button1.Text == "确定")
{
Button1.Text ="取消";

}
else
{
Button1.Text ="确定";
}
}
看看按钮的text是不是变化了
在里面加入你 所触发的事件 即可

第二次不好用是什么意思?

是不是两次单击不是一样的结果,是的话这么写就行
bool flag = true;
private void button1_Click(object sender, EventArgs e)
{
switch (flag)
{
case true:
flag = false;
MessageBox.Show("True");
break;
default:
flag = true;
MessageBox.Show("False");
break;
}
}

我的做法是在这个button上再加一个button,到时相应button显示和隐藏