public InputHandling()
        {
            InitializeComponent();
            Tag = AppResources.Tag;

            _dragHelper                     = new C1DragHelper(FramePanel, C1DragHelperMode.TranslateXY | C1DragHelperMode.Inertia, captureElementOnPointerPressed: false);
            _dragHelper.DragStarted        += OnDragStarted;
            _dragHelper.DragDelta          += OnDragDelta;
            _dragHelper.DragCompleted      += OnDragCompleted;
            _dragHelper.DragInertiaStarted += OnDragInertiaStarted;

            _zoomHelper                = new C1ZoomHelper(FramePanel, ctrlRequired: false);
            _zoomHelper.ZoomStarted   += OnZoomStarted;
            _zoomHelper.ZoomDelta     += OnZoomDelta;
            _zoomHelper.ZoomCompleted += OnZoomCompleted;

            _tapHelper                        = new C1TapHelper(FramePanel);
            _tapHelper.Tapped                += OnTapped;
            _tapHelper.DoubleTapped          += OnDoubleTapped;
            _tapHelper.Holding               += OnHolding;
            _tapHelper.ManipulationStarted   += OnManipulationStarted;
            _tapHelper.ManipulationCompleted += OnManipulationCompleted;

            Loaded += OnLoaded;
            FramePanel.SizeChanged += OnFrameSizeChagned;
        }
        public InputHandling()
        {
            InitializeComponent();

            _dragHelper = new C1DragHelper(FramePanel, C1DragHelperMode.TranslateXY | C1DragHelperMode.Inertia, captureElementOnPointerPressed: false);
            _dragHelper.DragStarting       += OnDragStarting;
            _dragHelper.DragStarted        += OnDragStarted;
            _dragHelper.DragDelta          += OnDragDelta;
            _dragHelper.DragCompleted      += OnDragCompleted;
            _dragHelper.DragInertiaStarted += OnDragInertiaStarted;

            _zoomHelper                = new C1ZoomHelper(FramePanel, ctrlRequired: false);
            _zoomHelper.ZoomStarted   += OnZoomStarted;
            _zoomHelper.ZoomDelta     += OnZoomDelta;
            _zoomHelper.ZoomCompleted += OnZoomCompleted;

            Rectangle.Tapped += OnTapped;
        }
        public InputHandling()
        {
            InitializeComponent();

            _dragHelper = new C1DragHelper(FramePanel, C1DragHelperMode.TranslateXY | C1DragHelperMode.Inertia, captureElementOnPointerPressed: false);
            _dragHelper.DragStarting += OnDragStarting;
            _dragHelper.DragStarted += OnDragStarted;
            _dragHelper.DragDelta += OnDragDelta;
            _dragHelper.DragCompleted += OnDragCompleted;
            _dragHelper.DragInertiaStarted += OnDragInertiaStarted;

            _zoomHelper = new C1ZoomHelper(FramePanel, ctrlRequired: false);
            _zoomHelper.ZoomStarted += OnZoomStarted;
            _zoomHelper.ZoomDelta += OnZoomDelta;
            _zoomHelper.ZoomCompleted += OnZoomCompleted;

            _tapHelper = new C1TapHelper(Rectangle);
            _tapHelper.Tapped += OnTapped;
        }