我有将IsManipulationEnabled设置为true的FrameworkElements,它运行良好,但是,我的情况有一个问题,就是在FrameworkElements样式上调整了大小。
我需要将拇指排除在触摸操作之外,因为当前用户用手指移动拇指时,所有形状都会被移动,而不是用拇指上的拖拽三角形调整大小。
我试图将IsManipulationEnabled = false放在拇指的构造函数上,但它没有用。
请问好吗?
答案 0 :(得分:1)
我已经解决了这个问题!具有讽刺意味的是,我将拇指设为IsManipulationEnabled
为真,然后在拇指I:
protected override void OnManipulationStarting(ManipulationStartingEventArgs e)
{
e.Cancel();
}
它是
现在,形状样式中的拇指从触摸接收鼠标事件,并且形状接收操纵事件:-)