C#中怎样才能在一个事件中判断另一个事件是否发生呢? 比如想看在窗体中是否鼠标单击了,C#新手,是不是要用到委托不太懂 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 委托和这没关系。想要监听什么事件,直接在主线程中把事件挂上就可以了大概像这样:EVENT Button_Clicked;button1.clicked+=Button_Clicked;void Button_Clicked(){ code...} 如果从技术基础来说,的确是委托,但是更好的是事件,event。你的问题是“事件”中判断“另一个事件”的发生,这个一般用一个flag来判断的,如果第一个事件发生了,那么你自顶一个flag赋值,第二个事件中判断这个flag就知道了。除非你是要第一个事件触发了之后,第二个事件中中断的事情可以继续下去。你问的太宽泛了 C#简易运算程序问题 在VS中如何将伪DOS CMD的输出窗口去掉? 程序集里的一个类,能不能更改其基类 dataGridView输入法问题 C#开发OUTLOOK插件时,Datetimepicker控件的问题 求高手指点:数据库连接出错 怎么在自己的网页在地址栏上个自己的图标或者人家收藏自己的网页时显示自己的个性图标???(.aspx)??? 基于outlook过滤收件人问题(C#) datagrid中更新数据的问题 [疑惑]UI的传参 c#关于getsafedata这个类的问题 oracle nvl条件查询问题
想要监听什么事件,直接在主线程中把事件挂上就可以了
大概像这样:
EVENT Button_Clicked;
button1.clicked+=Button_Clicked;
void Button_Clicked()
{
code...
}
你的问题是“事件”中判断“另一个事件”的发生,这个一般用一个flag来判断的,如果第一个事件发生了,那么你自顶一个flag赋值,第二个事件中判断这个flag就知道了。
除非你是要第一个事件触发了之后,第二个事件中中断的事情可以继续下去。你问的太宽泛了