Показать сообщение отдельно
Старый 14.10.2011, 01:25
sstotenkopf вне форума Посмотреть профиль Отправить личное сообщение для sstotenkopf Найти все сообщения от sstotenkopf
  № 7  
Ответить с цитированием
sstotenkopf
 
Аватар для sstotenkopf

Регистрация: Aug 2010
Адрес: Саратов
Сообщений: 185
Цитата:
Сообщение от Astraport Посмотреть сообщение
Ну так ищите ошибку - это работает.
Можно и без этого "средство визуализации элементов" обойтись просто создав MXML компонент VGroup например и назначив его итемрендером.
Ошибки в пустом проекте (специально создал для теста)?

Вот оба файла, может fb глючит... хотя больше склоняюсь к своим кривым рукам)
test.mxml
Код:
 <?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
			   xmlns:s="library://ns.adobe.com/flex/spark" 
			   xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
	<fx:Script>
		<![CDATA[
			[Bindable]
			
			public var arr:Array = [
				{label:"David", sn:"harisson"}, 
				{label:"Collen", sn:"johnson"}, 
				{label:"Sharon", sn:"marshal"}, 
				{label:"Ronnie", sn:"cartman"}]
				
		]]>
	</fx:Script>
	<fx:Declarations>
		<!-- Разместить невизуальные элементы (например, службы или объекты значений) -->
	</fx:Declarations>
	<s:List x="145" y="28" width="505" height="294" id="dg" dataProvider="{arr}"  itemRenderer="components.itr"/>
	
</s:Application>
components/itr.mxml

Код:
<?xml version="1.0" encoding="utf-8"?>
<s:ItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009" 
		xmlns:s="library://ns.adobe.com/flex/spark" 
		xmlns:mx="library://ns.adobe.com/flex/mx" width="400" height="300">
	<mx:HBox width="150" height="50">
		<mx:Image height="47" width="50" source="http://cs10864.vkontakte.ru/g22570536/c_157848f1.jpg" ></mx:Image> 
		<mx:Label text="{data.label}"/>
	</mx:HBox>
</s:ItemRenderer>