2012-01-05 3 views
1

저는 IsManipulationEnabled를 true로 설정 한 FrameworkElements를 가지고 있습니다. 제대로 작동하지만, 제 경우에는 FrameworkElements 스타일로 크기 조정 엄지가 있습니다.ManipulationEnabled에서 손가락을 제외 할 수 있습니까?

현재 사용자가 손가락으로 엄지 손가락을 움직일 때 엄지 손가락으로 드래그 델타를 사용하여 크기를 조정하는 대신 모든 모양이 이동되므로 터치 조작에서 엄지 손가락을 제외해야합니다.

엄지의 생성자에서 IsManipulationEnabled = false를 넣으려고했으나 작동하지 않았습니다.

아무쪼록 바랍니다.

답변

1

문제를 해결했습니다. 아이러니하게도, 내가 엄지 손가락 안에 다음, true로 엄지 손가락에 대한 IsManipulationEnabled을 설정 한 I :

protected override void OnManipulationStarting(ManipulationStartingEventArgs e) 
{ 
e.Cancel(); 
} 

그것을 지금

의 그, 모양 스타일에서 엄지 손가락을 터치에서 마우스 이벤트를 수신하고, 모양 :-) 조작 이벤트를 수신

+0

오, 고마워, 나는 그것에 너무 많은 시간을 보냈다! –

관련 문제