首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIElement.IsMouseOver返回false

UIElement.IsMouseOver返回false
EN

Stack Overflow用户
提问于 2010-12-01 11:41:51
回答 2查看 773关注 0票数 1

如果其他元素将结束( false >),则UIElement.IsMouseOver将返回UIElemnt。

对于这种情况,是否有属性true = IsMouseOver?

EN

回答 2

Stack Overflow用户

发布于 2010-12-01 13:49:34

如果要为分层元素确定鼠标对状态的影响,可以进行手动命中测试。

请参阅Can I make WPF set IsMouseOver for both the covering and covered element?

票数 3
EN

Stack Overflow用户

发布于 2010-12-01 13:35:36

如果鼠标指针位于元素或其子元素之上,则为UIElement.IsMouseOver;否则为false。默认值为假。

如果鼠标指针位于与命中测试相同的元素上,则为UIElement.IsMouseDirectlyOver true;否则为false。默认值为假。

如果控件前面有什么东西(而不是子元素),那么这将“阻塞”IsMouseOver属性。UIElement中没有忽略“命中测试”的属性。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4323957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档