DataTemplate vs ItemContainerStyle

Я ' я видел несколько других вопросов Silverlight «против», но не смог найти ни одного для этого конкретного совпадения.

Я пытаюсь определить способ, которым мои объекты привязаны к ListBox отобразится. Я определил DataTemplate , но я действительно не уверен, где он должен заканчиваться и должен начинаться ItemContainerStyle .

Вопрос 1: Является ли ItemContainerStyle просто оболочкой для DataTemplate , так что общий стиль элемента может применяться к разным макетам данных?

Вопрос 1a: Если да, то в случае, если общий стиль элемента не требуется, требуется ли ItemContainerStyle , или все макет и стиль можно определить в DataTemplate ?

Вопрос 1b: Если нет, так что это?

ListBox в настоящее время выглядит следующим образом:


XAML для моего DataTemplate выглядит так:


        
            
                
                
                
            
            
            
            
        
    

Спасибо.

7
задан Town 12 May 2011 в 13:06
поделиться