Пример #1
0
        private void PwrCanelOn(object sender, RoutedEventArgs e)
        {
            switch (((CheckBox)sender).Name)
            {
            case "PwrCh0Check":
                PwrSerial.SetChannelOn(0);
                break;

            case "PwrCh1Check":
                PwrSerial.SetChannelOn(1);
                break;

            case "PwrCh2Check":
                PwrSerial.SetChannelOn(2);
                break;

            case "PwrCh3Check":
                PwrSerial.SetChannelOn(3);
                break;

            case "PwrCh4Check":
                PwrSerial.SetChannelOn(4);
                break;

            case "PwrCh5Check":
                PwrSerial.SetChannelOn(5);
                break;

            default:
                PwrSerial.SetChannelOn(9);
                break;
            }
        }
Пример #2
0
        private void PwrCanelOn(object sender, RoutedEventArgs e)
        {
            if (LogBox != null)
            {
                switch (((ToggleButton)sender).Name)
                {
                case "PwrCh0Check":
                    LogBox.Items.Insert(0, new LogBoxItem {
                        Dt = DateTime.Now, LogText = "Включен канал 0"
                    });
                    PwrSerial.SetChannelOn(0);
                    break;

                case "PwrCh1Check":
                    PwrSerial.SetChannelOn(1);
                    LogBox.Items.Insert(0, new LogBoxItem {
                        Dt = DateTime.Now, LogText = "Включен канал 1"
                    });
                    break;

                case "PwrCh2Check":
                    PwrSerial.SetChannelOn(2);
                    LogBox.Items.Insert(0, new LogBoxItem {
                        Dt = DateTime.Now, LogText = "Включен канал 2"
                    });
                    break;

                case "PwrCh3Check":
                    PwrSerial.SetChannelOn(3);
                    LogBox.Items.Insert(0, new LogBoxItem {
                        Dt = DateTime.Now, LogText = "Включен канал 3"
                    });
                    break;

                case "PwrCh4Check":
                    PwrSerial.SetChannelOn(4);
                    LogBox.Items.Insert(0, new LogBoxItem {
                        Dt = DateTime.Now, LogText = "Включен канал 4"
                    });
                    break;

                case "PwrCh5Check":
                    PwrSerial.SetChannelOn(5);
                    LogBox.Items.Insert(0, new LogBoxItem {
                        Dt = DateTime.Now, LogText = "Включен канал 5"
                    });
                    break;

                default:
                    PwrSerial.SetChannelOn(9);
                    break;
                }
            }
        }