码迷,mamicode.com
首页 > Windows程序 > 详细

[Wpf]在C#中添加 collectionViewSource

时间:2019-07-27 09:47:39      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:direction   dir   tde   display   spl   str   block   font   name   

Products = new ObservableCollection<Product>(products);

ProductOptions = new ObservableCollection<ProductOption>(options);
 
ProductsView = CollectionViewSource.GetDefaultView(Products);
    ProductsView.GroupDescriptions.Add(new PropertyGroupDescription("Group"));
    ProductsView.SortDescriptions.Add(
        new SortDescription("Name", ListSortDirection.Ascending));
 
ProductOptionsView = CollectionViewSource.GetDefaultView(ProductOptions);
    ProductOptionsView.SortDescriptions.Add(
        new SortDescription("Option", ListSortDirection.Ascending));
 

<ListBox Grid.Row="1" ItemsSource="{Binding Products}"
DisplayMemberPath="Name">
<ListBox.GroupStyle>
<GroupStyle>
<GroupStyle.HeaderTemplate>
<DataTemplate>
<TextBlock Foreground="DarkGreen" Text="{Binding Name}"
FontStyle="Italic"/>
</DataTemplate>
</GroupStyle.HeaderTemplate>
</GroupStyle>
</ListBox.GroupStyle>

[Wpf]在C#中添加 collectionViewSource

标签:direction   dir   tde   display   spl   str   block   font   name   

原文地址:https://www.cnblogs.com/nocanstillbb/p/11253623.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!