Beispiel #1
0
        private void buttonPhasorAdd_Click(object sender, RoutedEventArgs e)
        {
            ConfigurationCell selectedDevice = this.SelectedDevice;

            if (selectedDevice != null)
            {
                PhasorDefinition phasor = new PhasorDefinition(selectedDevice, "Phasor " + (selectedDevice.PhasorDefinitions.Count + 1), 1, PhasorType.Current, null);
                selectedDevice.PhasorDefinitions.Add(phasor);
                listBoxPhasors.SelectedIndex = (selectedDevice.PhasorDefinitions.Count - 1);
            }
        }
Beispiel #2
0
        private void listBoxPhasors_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            PhasorDefinition selectedPhasor = this.SelectedPhasor;

            if (selectedPhasor != null)
            {
                textBoxPhasorLabel.Text  = selectedPhasor.Label;
                textBoxPhasorScale.Text  = selectedPhasor.ScalingValue.ToString();
                textBoxPhasorOffset.Text = selectedPhasor.Offset.ToString();

                if (selectedPhasor.PhasorType == PhasorType.Current)
                {
                    radioButtonPhasorTypeCurrent.IsChecked = true;
                }
                else
                {
                    radioButtonPhasorTypeVoltage.IsChecked = true;
                }
            }
        }
        private void buttonPhasorAdd_Click(object sender, RoutedEventArgs e)
        {
            ConfigurationCell selectedDevice = this.SelectedDevice;

            if (selectedDevice != null)
            {
                PhasorDefinition phasor = new PhasorDefinition(selectedDevice, "Phasor " + (selectedDevice.PhasorDefinitions.Count + 1), 1, PhasorType.Current, null);
                selectedDevice.PhasorDefinitions.Add(phasor);
                listBoxPhasors.SelectedIndex = (selectedDevice.PhasorDefinitions.Count - 1);
            }
        }