private void InitializeGestures() { if (_outsideTouchGesture == null) { _outsideTouchGesture = new ImmediateTouchRecognizer(CloseView); OutsideAreaView.AddGestureRecognizer(_outsideTouchGesture); } }
private void DisposeGestures() { if (_outsideTouchGesture != null) { OutsideAreaView.RemoveGestureRecognizer(_outsideTouchGesture); _outsideTouchGesture.Dispose(); _outsideTouchGesture = null; } }