Example #1
0
        private void AddButton_Click(object sender, EventArgs e)
        {
            int    NumberOfTheFloor;
            Button btn = (Button)sender;

            NumberOfTheFloor = (int)btn.Tag;
            AddButtonClicked?.Invoke(NumberOfTheFloor);
        }
        private void AddButton_Click(object sender, RoutedEventArgs e)
        {
            if (IsNameTextBoxVisible)
            {
                if (NameTextBoxContent == "")
                {
                    nameTextBox.BorderBrush = new SolidColorBrush(Color.FromArgb(255, 255, 0, 0));
                    return;
                }
                else
                {
                    nameTextBox.BorderBrush = new SolidColorBrush(Color.FromArgb(255, 150, 150, 150));
                }
            }
            if (IsLayersComboBoxVisible)
            {
                if (layersCombo.SelectedItem is null)
                {
                    layersCombo.BorderBrush = new SolidColorBrush(Color.FromArgb(255, 255, 0, 0));
                    return;
                }
                else
                {
                    layersCombo.BorderBrush = new SolidColorBrush(Color.FromArgb(255, 150, 150, 150));
                }
            }
            if (IsWidthNumberBoxVisible)
            {
                if (widthNumberBox.Text == "" || widthNumberBox.Value < 0.000000001)
                {
                    widthNumberBox.BorderBrush = new SolidColorBrush(Color.FromArgb(255, 255, 0, 0));
                    return;
                }
                else
                {
                    widthNumberBox.BorderBrush = new SolidColorBrush(Color.FromArgb(255, 150, 150, 150));
                }
            }

            AddButtonClicked?.Invoke(this,
                                     new AddButtonClickedEventArgs(NameTextBoxContent, BorderColor, FillColor, layersCombo.SelectedItem as MapLayerItem, widthNumberBox.Value));
            button.Flyout.Hide();
            nameTextBox.Text = "";
        }
Example #3
0
 private void AddButton_Click(object sender, EventArgs e)
 {
     AddButtonClicked?.Invoke(this, EventArgs.Empty);
     _bsOrders.ResetBindings(false);
 }
 private void AddBtn_Click(object sender, EventArgs e)
 {
     AddButtonClicked.Invoke(sender, e);
 }