我有一个画布,在其中我有很多拇指.. 当我在画布上进行击中测试以便找到鼠标附近的拇指时,我得错了 预期的结果,我得到拇指的边界而不是拇指本身..
我想要解决方案!!
答案 0 :(得分:0)
class HotPoint:Thumb, IDraggable
{
...
}
IDraggable hotpoint = VisualTreeHelper.GetParent(result.VisualHit) as IDraggable;
IDraggable是我用拇指继承的接口。我记得每个热点都有一个自定义控件模板,因此当我点击测试时,搜索将在原始类型上,所以当我得到该对象的父级时,它将解决我的请求。