WPF MouseMove事件和MouseLeave事件的问题,求大神帮帮忙! 50

WPF在TextBlock上加一个MouseMove事件,事件里面写this.window窗体.Visibility=Visibility.Visible;在加一个Mou... WPF 在TextBlock上加一个MouseMove事件,事件里面写this.window窗体.Visibility=Visibility.Visible; 在加一个MouseLeave事件,事件里面写this.window窗体.Visibility=Visibility.Hedden; 但是有的时候鼠标放在TextBlock上时 这个window窗体一直出现消失出现消失,一直闪!有没有一种方法把他的灵敏度降低一点啊,放上去就是显示出来,离开就是消失!不要总是闪。求大神帮忙啊..... 展开
 我来答
Mickal小米
2012-12-10 · TA获得超过3667个赞
知道大有可为答主
回答量:1542
采纳率:100%
帮助的人:1786万
展开全部
你可以用一个bool值全局变量和一个计时器来控制你要的效果。思路就是mouseEnter的时候,bool值为ture。mouseLeave的时候bool值为false并且启动计时器。计时器里首先判断那个bool值是否为false,然后再去做逻辑。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zwl41009
2012-12-08 · TA获得超过140个赞
知道答主
回答量:192
采纳率:0%
帮助的人:110万
展开全部
放个grid把textbox套上,然后在使用mouseEnter和mouseLeave
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ridsjoycc0
2012-12-06 · 超过36用户采纳过TA的回答
知道答主
回答量:118
采纳率:0%
帮助的人:107万
展开全部
试试MouseEnter而不是MouseMove
追问
试过了,还是那样。在WinFrom 中有个MouseHover事件是鼠标放上去一段时间才显示的,但是在WPF中没有这个事件。求教怎么写一个?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式