Пример #1
0
        // canvas mouse move
        public void HandleCanvasMoved(object sender, PointerRoutedEventArgs e)
        {
            string cursor = _model.Move(e.GetCurrentPoint(_canvas).Position.X, e.GetCurrentPoint(_canvas).Position.Y);

            if (cursor == "Default")
            {
                Window.Current.CoreWindow.PointerCursor = new Windows.UI.Core.CoreCursor(Windows.UI.Core.CoreCursorType.Arrow, 1);
            }
            else if (cursor == "SizeAll")
            {
                Window.Current.CoreWindow.PointerCursor = new Windows.UI.Core.CoreCursor(Windows.UI.Core.CoreCursorType.SizeAll, 1);
            }
            else if (cursor == "SizeNESW")
            {
                Window.Current.CoreWindow.PointerCursor = new Windows.UI.Core.CoreCursor(Windows.UI.Core.CoreCursorType.SizeNortheastSouthwest, 1);
            }
            else if (cursor == "SizeNWSE")
            {
                Window.Current.CoreWindow.PointerCursor = new Windows.UI.Core.CoreCursor(Windows.UI.Core.CoreCursorType.SizeNorthwestSoutheast, 1);
            }
        }
Пример #2
0
        // canvas mouse move
        public void HandleCanvasMoved(object sender, System.Windows.Forms.MouseEventArgs e)
        {
            string cursor = _model.Move(e.X, e.Y);

            if (cursor == "Default")
            {
                this.Cursor = Cursors.Default;
            }
            else if (cursor == "SizeAll")
            {
                this.Cursor = Cursors.SizeAll;
            }
            else if (cursor == "SizeNESW")
            {
                this.Cursor = Cursors.SizeNESW;
            }
            else if (cursor == "SizeNWSE")
            {
                this.Cursor = Cursors.SizeNWSE;
            }
        }