自己在form上画了个图,判断当前鼠标位置在不在图的范围内,在的话就出现ToolTip,但是这东西就是不出来,单步调试的时候也show了,能出来,但是运行就没效果

解决方案 »

  1.   

    判断位置你写在哪里的?
    是不是MOUSEMOVE里面如果单步调试能SHOW出来
    就有可能是事件没有触发
      

  2.   

    MOUSEMOVE里
    单步调试都触发了啊,调试完还能Show出来,但是正常运行就出不来
      

  3.   


            private void Form1_MouseHover(object sender, EventArgs e)
            {
                
                foreach (EntityBase eb in elist)
                {
                    if (eb.Contains(EX, EY)&&m_IsSelected == false)
                    {
                        tip.Show(eb.Name, this);
                    }
                }
            }是不是跟一直Show有关系呢?