关于C# 多按钮多次点击事件给指定两个lable赋值
例如,我有三个按钮Btn1Btn2Btn3以及两个文本lable1lable2,请问如何实现当我点第一个按钮的时候,lable1被赋予一个text_one的值,第二次点击...
例如,我有三个按钮 Btn1 Btn 2 Btn3 以及两个文本 lable1 lable2,请问如何实现当我点第一个按钮的时候,lable1被赋予一个text_one的值,第二次点击Btn2 或者Btn3 的时候则是给lable2 赋予另一个text_two的值,第二次以上的点击这三个其中一个按钮 只改变lable 2的text值?
展开
1个回答
展开全部
可以用一个标记(属性)来表示是第一次点击还是第二次点击
///是否是第一次点击,默认为true
private bool isFirstClick=true;
然后在Btn1_Click事件处理方法里面写
if(isFirstClick)
textBox1.Text="text_one";
else
textBox2.Text="text_two";
if(isFirstClick)
isFirstClick=false;
然后在Btn2_Click和Btn3_Click里面都写
if(!isFirstClick)
textBox2.Text="text_two";
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询