Exemplo n.º 1
0
        private void NewTable_Click(object sender, RoutedEventArgs e)
        {
            RestaurantTable table = new RestaurantTable();

            table.Rectus.Width        = 50;
            table.Rectus.Height       = 50;
            table.HorizontalAlignment = HorizontalAlignment.Right;
            grid.Children.Add(table);
            Client.CreateClients(RestaurantTable.actualSelectedTable.numberOfSeats, RestaurantTable.actualSelectedTable.clients);
        }
Exemplo n.º 2
0
        private void Rectus_PreviewMouseDown(object sender, MouseButtonEventArgs e)
        {
            actualSelectedTable     = this;
            MainWindow.MyGridstatic = this;
            if (_buttonPosition == null)
            {
                _buttonPosition = Rectus.TransformToAncestor(MainWindow.MyGridstatic).Transform(new Point(0, 0));
            }
            var mousePosition = Mouse.GetPosition(MainWindow.MyGridstatic);

            deltaX    = mousePosition.X - _buttonPosition.Value.X;
            deltaY    = mousePosition.Y - _buttonPosition.Value.Y;
            _isMoving = true;
        }