Silverlight ListBox使用MVVM进行分组

时间:2012-02-29 09:36:04

标签: silverlight mvvm

<ListBox Name="lstNorthwind" ItemsSource="{Binding ItemSource}">
                    <ListBox.ItemTemplate>
                        <DataTemplate>
                            <StackPanel>                            
                            <TextBlock Name="txtCountry" Text="{Binding country}"/>
                            </StackPanel>
                        </DataTemplate>
                    </ListBox.ItemTemplate>
                </ListBox>

在我的数据库表中,我有像fname这样的文件,所以我希望根据国家/地区对所有fname进行分组。请告诉我什么是静态来源和相关来源。

1 个答案:

答案 0 :(得分:0)

要对数据进行分组或订购,我认为您可以使用LINQ。它非常易于理解,非常适合与MVVM一起使用。

关于您提出的概念,您可以在microsoft站点中找到它们:

Relative Source

Static Resource