C#中如何判断某个按纽被按下了

yuxi5622 2009-12-03 01:32:03
是这样的,按下button2的时候,要确定button1被按下了没,就是说如果button1没有按下,在按下button2的时候就要弹出一个提示窗口。。但现在是我在button2的Click事件中如何判断button1是否被按过了呢?
...全文
1585 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangwfksyc 2009-12-03
  • 打赏
  • 举报
回复
呕了
mjp1234airen4385 2009-12-03
  • 打赏
  • 举报
回复
问题已经解决了。
shighui 2009-12-03
  • 打赏
  • 举报
回复
定义一个变量啊, 如果按button1了,就改变一下变量的值就行了。
foryouwife 2009-12-03
  • 打赏
  • 举报
回复
agree 定义一个变量
hhc123 2009-12-03
  • 打赏
  • 举报
回复

bool button1State = false;
private void button1_Click(object sender, EventArgs e)
{
button1State = true;



}

private void button2_Click(object sender, EventArgs e)
{
if (button1State)
{
MessageBox.Show("你按了Button1");
}
else
{
MessageBox.Show("你没按Button1");
}
}
guyehanxinlei 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 fengjian_428 的回复:]
定义一个变量保存button1的状态
[/Quote]
Agree
codeyell-com 2009-12-03
  • 打赏
  • 举报
回复
button1按了就不弹出窗口了?
那你设置一个bool变量
比如叫做:openDlgEnabled;
button1按的时候:openDlgEnabled = false;
button2按的时候检查:
if(openDlgEnabled){Dlg.show();}
fengjian_428 2009-12-03
  • 打赏
  • 举报
回复
定义一个变量保存button1的状态

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧