在view (察看) 模式下.我不想让控件失去焦点的时候触发事件.比如说.做一些入力的check什么的...请问控件里有没有一个属性..让这个控件所有的事件都失效..只能察看....先谢过了...我所用到的控件很多...比如说   textBox...checkbox ..combobox.等等...

解决方案 »

  1.   

    把form的enabled设为false,form上的控件就全都只能查看了
      

  2.   

    不能使用ENABLE  ...那样达不到我的要求...
      

  3.   

    那样的话你得写过方法如
        public void EventArgs()
            {
                //我这里列举例子 我当前有事件button2_Click 和button1_Click 单我调用这方法时
                this.button1.Click -= new System.EventHandler(this.button1_Click);
                this.button2.Click -= new System.EventHandler(this.button2_Click);
                //其他要对应的事件也这样加进来,就能屏蔽事件
            }