如何找到直接在鼠标悬停点上方的UI元素。
此处体验年龄,体验月是自定义控件。
我如何获得体验月UIElement?
答案 0 :(得分:3)
您可以使用属性Mouse.DirectlyOver
(返回IInputElement
)来获取元素。
答案 1 :(得分:1)
VisualTreeHelper.FindElementsInHostCoordinates(location, Panel);
这将获得该位置背后的所有元素。
这不会出现在WPF中。它可能在Silverlight和WinRT中有用。
答案 2 :(得分:0)
在自定义控件中创建dependencyproperty,以了解鼠标是否在控件之上。 然后处理自定义控件的鼠标移动事件,并将depencey属性应用于true值。
此致 拉梅什