Предположим, у меня есть числовое поле в поле редактирования с допустимым диапазоном от 2.0 до 13.0. Поле привязано к числовому значению V
в моей программе, как и ползунок, поэтому изменения в поле будут обновляться V
и положение ползунка, а изменения в позиции ползунка будут обновляться V
и числовое полевое содержимое.Правильное поведение числа цифр при удалении символов?
Каково должно быть поведение содержимого поля, когда пользователь нажимает клавишу Backspace в этих ситуациях?
2.03
2.0
2.
2
???? what should the field contain
и
10.7
10.
10
???? what should the field contain
непроверенного содержимое поля (пустой) и 1
не действительны. Должно ли поле корректировать его содержимое в пределах допустимого диапазона? Должно ли это позволить текстовому контенту быть недействительным, но каким-то образом указывать на недействительность?