Exemplo n.º 1
0
        private object OnUpdatePanningFeedback(object args)
        {
            HwndPanningFeedback panningFeedback = (HwndPanningFeedback)args;

            _updatePanningOperation = null;
            UnsafeNativeMethods.UpdatePanningFeedback(panningFeedback.Handle, panningFeedback._deviceOffsetX, panningFeedback._deviceOffsetY, panningFeedback._inInertia);
            return(null);
        }
Exemplo n.º 2
0
                internal void UpdatePanningFeedback(Vector totalOverpanOffset, bool animate)
                {
                    if ((_panningFeedback == null) && (_sourceWindow != null))
                    {
                        _panningFeedback = new HwndPanningFeedback(_sourceWindow);
                    }

                    if (_panningFeedback != null)
                    {
                        // Update the window position
                        _panningFeedback.UpdatePanningFeedback(totalOverpanOffset, animate);
                    }
                }