В моем гибком приложении есть средство визуализации элементов для TileList, которое я использую. Я загружаю изображение в средство визуализации элементов во время выполнения. Я использую следующий код для изменения ширины и высоты изображения. Но похоже, что это не работает. Я отлаживал гибкое приложение и обнаружил, что ему присваиваются фактические значения ширины и высоты. Но изображение никогда не выглядит подходящим по размеру. Вот мой код:
private function Init() :void
{
tileImg = new Image();
tileImg.source = data.ICON;
tileImg.toolTip = data.TITLE;
tileImg.buttonMode = true;
tileImg.addEventListener(Event.COMPLETE, AdjustImageDimensions);
this.addChild(tileImg);
}
private function AdjustImageDimensions(e:Event):void
{
tileImg.width = (e.currentTarget as Image).contentWidth;
tileImg.height = (e.currentTarget as Image).contentHeight;
}