リストアイテムのラベルが変更されたとき、変更されたアイテムの上にマウスを置くまでリストは再描画されません。私はinvalidate
& redraw
を試みたが、彼らは動作しませんでした:ActionScript 2を強制的にリストする方法コンポーネントを再描画するには?
//myList is an instance of mx.controls.List component
myList.getItemAt(0).label = 'New Label';
myList.invalidate();
myList.redraw(false);
この場合には再描画するために、リストを強制的にどのように?
こんにちは、私はまた、この問題が発生しました。 sortItemsは役に立たなかったので、sortItemsByを使用してください。
myList.sortItemsBy( "sortNum"、 "ASC"); 参照先: http://help.adobe.com/jp/AS2LCR/Flash_10.0/help.html?content=00002552.html – Yan