AstraRegul
Релиз 2024.08.31.00
×

4.4.1.4.2.4.2.8. Проверка ввода беззнакового целого числа

 
Компонент для определения условий валидации целочисленных беззнаковых значений. Свойства компонента аналогичны свойствам компонента Проверка ввода целого числа, но у свойств Нижняя граница и Верхняя граница тип uint4 вместо int4.
 
Для проверки целочисленных беззнаковых значений на соответствие заданным условиям выполните следующие действия:
1. Определите условия валидации: добавьте на рабочую область компонент библиотеки Проверка ввода беззнакового целого числа (из группы om.automation.controls) и укажите значения свойств Нижняя граница и Верхняя граница.
 
 
2. Добавьте на рабочую область компонент библиотеки Проверка ввода и сошлитесь в свойстве Ссылка на тип проверки на условие валидации, созданное в предыдущем шаге.
 
 
3. Запишите значение, которое следует валидировать, в свойство Input:
 
InputValidator.Input = "15";
 
4. Получите результат валидации из свойства Result:
 
Text_1.Text = String.ToString(InputValidator.Result);
 
Свойство Result может принимать следующие условные коды:
0 – значение не валидировано;
1 – значение валидировано частично;
2 – значение валидировано полностью.
 
Если требуется реакция на каждую смену результата валидации, то воспользуйтесь специальным событием ResultChanged.