none
winform 鼠标的进入与移除 RRS feed

  • 问题

  • 下面是鼠标的进入:当鼠标进入控件tabControl1时的操作

    private void tabControl1_MouseMove(object sender, MouseEventArgs e)
            {
                if (txtName.Text.Trim() == string.Empty)
                    tabControl1.Enabled = false;
            }

     

    可是为什么当我调试时,只有第一次才能获取断点;如果鼠标移除之后,再进入,那个这个事件里的断点就不能获取了; 这是为什么啊


    大其心,可容天下之物; 虚其心,可受天下之善;
    2011年5月13日 3:19

答案

  • 你好!

    Enabled = false 好像就不能接收鼠标事件了。你在 txtName 的 keydown 事件中判断若有输入值,再将 tableControl enabled 设置为 true


    知识改变命运,奋斗成就人生!
    • 已标记为答案 lfofiug 2011年5月18日 3:25
    2011年5月13日 3:47
    版主