zoukankan      html  css  js  c++  java
  • [wpf] collectionViewsource 排序 和分组

    xmlns:scm="clr-namespace:System.ComponentModel;assembly=WindowsBase"

    xmlns:swd="clr-namespace:System.Windows.Data;assembly=PresentationFramework"
     

    <CollectionViewSource x:Key="PeopleResource" Source="{Binding People}">

        <CollectionViewSource.SortDescriptions>
            <scm:SortDescription PropertyName="Age" Direction="Ascending"/>
            <scm:SortDescription PropertyName="LastName" Direction="Ascending"/>
        </CollectionViewSource.SortDescriptions>
        <CollectionViewSource.GroupDescriptions>
            <swd:PropertyGroupDescription PropertyName="Gender"/>
        </CollectionViewSource.GroupDescriptions>
    </CollectionViewSource>
     
    <ListBox ItemsSource="{Binding Source={StaticResource PeopleResource}}">
        <ListBox.ItemTemplate>
            <DataTemplate>
                <StackPanel Margin="10 0 10 5">
                    <TextBlock Text="{Binding FirstName}"/>
                    <TextBlock FontWeight="Bold" Text="{Binding LastName}"/>
                    <TextBlock Foreground="Blue" Text="{Binding Age}"/>
                </StackPanel>
            </DataTemplate>
        </ListBox.ItemTemplate>
        <ListBox.GroupStyle>
            <GroupStyle>
                <GroupStyle.HeaderTemplate>
                    <DataTemplate>
                        <Border BorderBrush="Gray" BorderThickness="0 0 0 4">
                        <TextBlock FontSize="14" FontWeight="Bold"
                                   Foreground="Gray" Text="{Binding Name}"/>
                        </Border>
                    </DataTemplate>
                </GroupStyle.HeaderTemplate>
            </GroupStyle>
        </ListBox.GroupStyle>
    </ListBox>
  • 相关阅读:
    [论文收集]Web service security (尤其是RBAC)相关的论文 [更新中]
    [文章摘录] The Case for Cloud Computing (ITPro, 2009)
    [文章摘录] 网络计算系统的分类研究 (计算机学报, 2008)
    文献综述的写法
    [转]VS2005常用快捷键大全
    什么是存储过程
    使用冒泡法对数组排序
    ASP.NET中使用Global.asax文件
    轻松掌握Ajax.net系列教程
    客户端回调实现gridView无刷新分页
  • 原文地址:https://www.cnblogs.com/nocanstillbb/p/11253617.html
Copyright © 2011-2022 走看看