none
鼠标悬停在Line控件上,鼠标事件打开一个悬浮窗口显示动态内容,这时另一个动画控件路过鼠标位置,窗口内容重置了,怎么解决? RRS feed

  • 问题

  • 具体描述一下:

    一个line,当鼠标悬浮在上面的时候会出现一个窗口,窗口中有定时器,每秒钟更新一次其中的内容。

    同时有一个动画,有一个点会在line上不停的从一边跑到另外一边。 这样,当这个点路过鼠标悬停位置的时候,弹出的窗口会被重置,闪了一下。其中内容也被重置了。

    怎么样才能避免这种情况呢?就是这个点路过line上鼠标悬停位置的时候,不会导致 line_mouseEnter 事件中断

    2012年10月28日 10:29

答案

  • 如果那个点经过鼠标处起变化那么说明其接受焦点。你可以把其属性:Focusable 或 IsHitTestvisibl 设置成False

    • 已标记为答案 fighter_yy 2012年10月29日 3:47
    2012年10月28日 12:14

全部回复

  • 如果那个点经过鼠标处起变化那么说明其接受焦点。你可以把其属性:Focusable 或 IsHitTestvisibl 设置成False

    • 已标记为答案 fighter_yy 2012年10月29日 3:47
    2012年10月28日 12:14
  • 如果那个点经过鼠标处起变化那么说明其接受焦点。你可以把其属性:Focusable 或 IsHitTestvisibl 设置成False

    IsHitTestvisibl  可行,Focusable 不行
    2012年10月29日 3:47