如何找到直接在鼠标悬停点上方的 UI 元素。
这里体验年龄、体验月份是自定义控件。
我如何获得体验月 UIElement?
如何找到直接在鼠标悬停点上方的 UI 元素。
这里体验年龄、体验月份是自定义控件。
我如何获得体验月 UIElement?
您可以使用该属性Mouse.DirectlyOver
(返回IInputElement
)来获取您的元素。
VisualTreeHelper.FindElementsInHostCoordinates(location, Panel);
这将获得该位置后面的所有元素。
这不会在 WPF 中。可能在 Silverlight 和 WinRT 中有用。
在自定义控件中创建一个依赖属性,以了解鼠标是否在控件上。然后处理自定义控件的鼠标移动事件并将 depencey 属性应用到 true 值。
问候, 拉梅什