開始年と終了年の 2 つのラベルを持つ HSlider があります。終了年は年が終了するたびに増加します。スライダーのラベルに最新の終了年を表示したいと思います。
私はslider.labels [1]を変更しようとしましたが、デバッグで見ると値が変更されますが、画面では変更されません。バインド可能な変数を試してみましたが、再びラベル[1]がデバッグで変更されるのを確認できますが、値は画面に表示されません。
hsStart.labels[0] = acResult[0].RATE_MIN;
hsStart.labels[1] = acResult[0].UP_RANGE;
また
_aryLabels[0] = acResult[0].RATE_MIN;
_aryLabels[1] = acResult[0].UP_RANGE;
hsStart.invalidateDisplayList();
<mx:HSlider minimum="1981" maximum="2000" snapInterval="1" id="hsStart" tickInterval="4" liveDragging="true" labels="{_aryLabels}"
width="527" thumbCount="2" change="updateYear(event);" dataTipFormatFunction="formatSlider" allowThumbOverlap="true" horizontalCenter="190" top="118"
sliderThumbClass="Classes.Input.BigThumbClass" fillColors="[0xff0000, 0x00ff00, 0xff0000, 0x00ff00]"/>
これはとても簡単に思えますが、誰かアイデアがありますか?
ポール