1
Windows phone 앱을 개발 중이며 화면에서 사용자가 화면을 쓸 때 요소의 거리를 예측하고 싶습니다. 문제는 ManipulationDeltaRoutedEventArgs.IsInertial
이 항상 false를 반환하고 사용자가 넘김을 감지 할 수 없다는 것입니다.ManipulationDeltaRoutedEventArgs.IsInertial은 항상 false를 반환합니다.
이 당신은 관성 일 e.IsInertial
를 사용할 수 관련 ManipulationModes
이 필요 내 ManipulationDelta
이벤트 처리기
private void ItemList_ManipulationDelta(Object sender, ManipulationDeltaRoutedEventArgs e)
{
double currPos = e.Position.X;
var fwElement = (FrameworkElement)sender;
Thickness margin = fwElement.Margin;
margin.Left += (currPos - origin);
if (margin.Left < marginLeft) margin.Left = marginLeft;
fwElement.Margin = margin;
if (e.IsInertial)
{
System.Diagnostics.Debug.WriteLine("intertial");
}
}