1
我想makeaA分組列表框。首先我做了一個ItemTemplate。現在我試圖分組數據,但我不知道如何使用ItemTemplate。有人能幫我一下嗎?WPF列表框 - 在GroupStyle中使用ItemTemplate
我現在的列表框XAML
<ListBox x:Name="kontakty" ItemsSource="{Binding kontakt}">
<ListBox.GroupStyle>
<GroupStyle HeaderStringFormat="Group">
<GroupStyle.ContainerStyle>
<Style TargetType="{x:Type GroupItem}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type GroupItem}">
<StackPanel>
<TextBlock Text="{Binding Path=Name}" Foreground="Red"/>
<ComboBox ItemsSource="{Binding Path=Items}" DisplayMemberPath="Name"/>
</StackPanel>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</GroupStyle.ContainerStyle>
</GroupStyle>
</ListBox.GroupStyle>
<ListBox.ItemTemplate>
//...............//
</ListBox.ItemTemplate>
</ListBox>
你想讓你的單品看起來如何? 'DataTemplate'就是你要找的東西? – 2013-03-17 14:50:17
是的DataTemplate是必要的。我的單個項目是圖片+3個網格中的3個文本塊 – 2013-03-17 15:06:13