Изменение значения числового степпера - PullRequest
0 голосов
/ 21 мая 2010

Я новичок в Flex и программировании. Я пытаюсь что-то, где у меня есть 2 числовые степперы. Один числовой шагер содержит значения от 0 до 230, а другой от 0,00 до 0,99. Мой вопрос заключается в том, как изменить значение первого числового шагового преобразователя, когда второй числовой шаговый преобразователь переходит с 0,99 на 0,00. Предположим, что первый числовой шагер имеет значение 10, а второй числовой шагер непрерывно увеличивается. Когда он достигнет 0,99 и при наведении курсора мыши на стрелку вверх, 10 изменится на 11, и этот числовой шагер станет равным 0,00

Может ли кто-нибудь помочь мне с кодом или предложением?

Спасибо заранее, REDDY

1 Ответ

3 голосов
/ 21 мая 2010

Одно из решений:

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
    <mx:NumericStepper minimum="0.00" maximum="1" value="0.98" stepSize="0.01" change="check_step()" id="stepper1"/>
    <mx:NumericStepper value="10" maximum="230" stepSize="1" id="stepper2"/>
</mx:Application>

Сценарий:

private function check_step():void{
    if (stepper1.value == 1){
        stepper1.value = 0;
        stepper2.value = stepper2.value+1;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...