Итак, у меня есть форма с некоторыми ползунками на ней, а также некоторые соответствующие флажки, которые отключают или активируют каждый слайдер. Когда я отключу слайдер, я хочу изменить его значение на 0, но он отказывается сотрудничать и не будет изменять значение. Разочарочно, до тех пор, пока я задаю значение чему-то, кроме 0, он изменится.Невозможно изменить значение ползунка на 0
Я отлажена его, наблюдал изменение Value
свойств ползунка в для значений больше, чем 0, проверяется, что элементы управления в sliders
массиве соответствует элементам управления, я их задумал, проверить, что Min
свойства было 0 и даже изменил его к абсурдно низкому числу при случайности это не было включительно, поэтому я не могу себе представить, почему так должно было бы вести себя так.
Это на самом деле не так уж и важно, поскольку значение слайдера не учитывается, когда оно отключено, но это изгоняет меня, поэтому я буду благодарен за понимание.
Private Sub UpdateSliderComponents(i As Integer)
Dim enable As Boolean
enable = Not daysOff(i).Value
If Not enable Then
sliders(i).Value = 0
End If
labels(i).Enabled = enable
sliders(i).Enabled = enable
End Sub