Как предотвратить повторение вычислений при выборе одной и той же вещи?
Привет сообществу CodeProject!
У меня проблема с кодами.
Когда пользователь щелкает один и тот же элемент из элемента управления ComboBox.
Значение NumericUpDown повторит вычисление.
Итак, как я могу предотвратить вычисление, когда пользователь выбирает один и тот же элемент в элементе управления ComboBox?
Я надеюсь, что вы все сможете мне помочь и извините за мою плохую грамматику.
Спасибо.
Что я уже пробовал:
Для получения более подробной информации о моей текущей проблеме ниже приведен мой код для элемента управления ComboBox
Private Sub ComboBox2_SelectedIndexChanged (sender As Object, e As EventArgs) обрабатывает ComboBox2. SelectedIndexChanged
- Блок транслятора изменения скорости
Если ComboBox2. SelectedItem = "KB/s", то
NumericUpDown2. DecimalPlaces = 0
NumericUpDown2.Инкремент = 1
Транферратспидкбс.Включен = Истина
TranferRateSpeedMBs.Включен = Ложь
"Моя проблема [я хочу предотвратить вычисление, если пользователь выбрал ту же опцию в combobox]
NumericUpDown2.Значение = NumericUpDown2.Стоимость * 1000
ElseIf ComboBox2. SelectedItem = "MB/s", то
NumericUpDown2. DecimalPlaces = 2
NumericUpDown2.Инкремент = 0,01
Транферратспидкбс.Enabled = False
TranferRateSpeedMBs.Включен = Истина
"Моя проблема [я хочу предотвратить вычисление, если пользователь выбрал ту же опцию в combobox]
NumericUpDown2.Значение = NumericUpDown2.Стоимость / 1000
Конец, Если