最近在工作中,使用一个Canvas做为面板,对其上放置的子控件进行点击测试,发现函数执行与否与被测试的控件的背景设置有关系。
当被测试控件的背景设置为有颜色或Transparent时,点击测试的HitTestCallback函数正常工作,得到元素对象。当设置背景为x:null时,
HitTestFilter能工作,但HitTestCallback不执行。最后得不到点击的对象。。。
最近在工作中,使用一个Canvas做为面板,对其上放置的子控件进行点击测试,发现函数执行与否与被测试的控件的背景设置有关系。
当被测试控件的背景设置为有颜色或Transparent时,点击测试的HitTestCallback函数正常工作,得到元素对象。当设置背景为x:null时,
HitTestFilter能工作,但HitTestCallback不执行。最后得不到点击的对象。。。
转载于:https://www.cnblogs.com/coolstar1204/archive/2011/01/26/1945218.html