public static int FingerCount(this ManipulationAction manipulationAction) { switch (manipulationAction) { case ManipulationAction.Pan: return(1); case ManipulationAction.Pinch: case ManipulationAction.TwoFingerPan: return(2); case ManipulationAction.ThreeFingerPan: return(3); } return(0); }
public ManipulationGesture(ManipulationAction manipulationAction) { this.ManipulationAction = manipulationAction; this.FingerCount = manipulationAction.FingerCount(); }