我做了一个自定义控件,现在,我需要在这个控件失去焦点的时候,对这个控件进行某种操作,如何获取控件出去焦点的事件呢?

解决方案 »

  1.   

    难道不是xx.Focused判断是否具有焦点
      

  2.   

    this.LostFocus 事件,获取当前失去焦点!
    要在代码里写,事件那里浏览不到![align=center]*************************************************
    本内容使用CSDN 小秘书回复
    看帖回帖,发帖也要结贴哦!
    *************************************************[/align]
      

  3.   

    不用获取,,自定义控件自带的..可以 写在 自定义控件的  Leave(失去焦点事件)事件里处理. private void userControl11_Leave(object sender, EventArgs e)
            {
                MessageBox.Show("失去焦点");
            }
      

  4.   

    Leave(失去焦点事件)事件不行,Leave时间是在我把鼠标移到控件上的时候触发,我要达到的要求是,点击除了这个控件之外的任何地方触发事件。       
    this.textBirth.LostFocus+=new EventHandler(textBirth_LostFocus);我加了这个事件以后还是不能触发!