2009-12-17 4 views
0

В Flex 4 (бета 2) у меня есть элемент управления списком, заполненный XMLListCollection.Перемещающий список списков перечня списков выбранных элементов

Что мне хотелось бы сделать, когда в списке выбран элемент, используйте созданный элемент визуализации для выбранного элемента, а также элемент, который появляется непосредственно перед выбранным элементом в списке.

Я использую элемент управления списком искр, но я открыт для альтернативных компонентов, если решение имеет смысл.

Вот strucutre из XML используется для заполнения XMLListCollection

<Images> 
    <Image> 
     <Id>1</Id> 
     <Url>http://www.mydomain.com/image1.png</Url> 
    </Image> 
    <Image> 
     <Id>2</Id> 
     <Url>http://www.mydomain.com/image2.png</Url> 
    </Image> 
<Images> 

Спасибо заранее.

+0

На данный момент было решено, что нам не нужно, чтобы элемент слева от элемента «зависания» изменил его состояние. Итак, решение Кристофера - лучший способ пойти. Еще раз спасибо Кристофер. – Jason

ответ

0

Почему бы не использовать один элементРедактор, который имеет несколько состояний, которые меняются в зависимости от текущего тока data? Это позволило бы достичь вашей цели намного быстрее, проще и удобнее.

+0

В настоящее время у меня есть itemRenderer, который ведет себя по-другому для элемента списка, который в настоящее время завис. Это отлично работает. Моя оставшаяся проблема заключается в том, как определить элемент слева от элемента, зависающего и меняющего состояние itemRenderer. – Jason

Смежные вопросы