2010-11-09 4 views
0

У меня есть Silverlight 4 ListBox с прикрепленным к нему DataTemplate, который правильно показывает элементы, которые я хочу.Silverlight ListBox DataTemplate

Я бы хотел, чтобы каждый элемент в списке отображался по-разному в соответствии со значением в объекте, который представлен DataContext. Первоначально я рассматривал изменение DataTemplate по каждой позиции, но я думаю, что моя логика здесь испорчена.

Каков наилучший способ приблизиться к этому? Является ли Listbox лучшим способом представления коллекции, учитывая, что я хочу потенциально различный внешний вид для каждого элемента?

ответ