现我有两个winfrom,一个winfrom的的某个事件是看另外一个winfrom的某个button的click事件是否被触发才发生,否则直接返回。请问我该如何知道另外一个winfrom的button的click事件是否被触发C#控件button

解决方案 »

  1.   

    两个窗口A,BA调用B窗口中的是否点击 。在B窗口中定义一个布尔类型的变更,BOOL ISCLICK=FALSE;
    在BUTTON点击事件中,将ISCLICK=TRUE;在A窗口中判断B窗口中的ISCLICK是否是TRUE,若是TRUE,则说明点击了。
      

  2.   

     foreach (Control ctl in gpbCheck.Controls)
                {
                    if (ctl is RadCheckBox)
                    {
                        if (((RadCheckBox)ctl).Checked == true)
                        {
                            MainForm.sfn.Add(ctl.Text);
                        }
                    }
                }然后用
    switch   case:
    判断
      

  3.   

    好像没有Button的Click属性吧,这个怎么判断?