Exemplo n.º 1
0
        public void moveTilesView(SeppukuMapScroll.ScrollDirections direction, double offset)
        {
            double newX = Canvas.GetLeft(this.MapTiles);
            double newY = Canvas.GetTop(this.MapTiles);

            switch (direction)
            {
            case ScrollDirections.up:
            {
                newY += offset;
                break;
            }

            case ScrollDirections.down:
            {
                newY -= offset;
                break;
            }

            case ScrollDirections.left:
            {
                newX += offset;
                break;
            }

            case ScrollDirections.right:
            {
                newX -= offset;
                break;
            }
            }

            updateView(newX, newY);
        }
Exemplo n.º 2
0
		private void onScrollEnter(object sender, MouseEventArgs e)
		{
			ScrollButton button = (ScrollButton) sender;
			button.Opacity = 1;
			this.currentDirection = button.Direction;
			scrollAnim.Begin();
		}
Exemplo n.º 3
0
        private void onScrollEnter(object sender, MouseEventArgs e)
        {
            ScrollButton button = (ScrollButton)sender;

            button.Opacity        = 1;
            this.currentDirection = button.Direction;
            scrollAnim.Begin();
        }