silverlight DataGridTemplateColumn 模板列 排序

silverlight DataGridTemplateColumn 模板列 排序,第1张

概述DataGridTemplateColumn模板列 本身可以是图片、按钮。 想要实现排序功能如下  <sdk:DataGrid Name="datagrid1" AutoGenerateColumns="False" Height="180" HorizontalAlignment="Left" Margin="84,51,0,0"  VerticalAlignment="Top" Width="

DataGrIDTemplateColumn模板列 本身可以是图片、按钮。

想要实现排序功能如下

 <sdk:DataGrID name="datagrID1" autoGenerateColumns="False" Height="180" HorizontalAlignment="left" margin="84,51,0"  VerticalAlignment="top" WIDth="238" ItemsSource="{Binding  Path=PersonDataList}">
            <sdk:DataGrID.Columns>
                <sdk:DataGrIDTemplateColumn  SortMemberPath="star1"  header="star1" CanUserReorder="True" CanUserResize="True" CanUserSort="True" WIDth="100"   CellTemplate="{StaticResource DataLevelTemplate}" />
                <sdk:DataGrIDTemplateColumn SortMemberPath="star2"  header="star2" CanUserReorder="True" CanUserResize="True" CanUserSort="True" WIDth="100" CellTemplate="{StaticResource DataLevelEditTemplate}" />
                <sdk:DataGrIDTextColumn header="编号" Binding="{Binding star3}"/>
                <sdk:DataGrIDTextColumn header="名字" Binding="{Binding star4}"/>
            </sdk:DataGrID.Columns>
        </sdk:DataGrID>

<DataTemplate 定义如下

 <DataTemplate x:Key="DataLevelTemplate" >
            <local:DataLevel  HorizontalAlignment="left" VerticalAlignment="Center"  Showcolor= "{Binding Path=star1,Mode= OneWay,Converter={StaticResource DataLevelcolorConverter}}" Stars="{Binding Path=star1,Mode=OneWay,Converter={StaticResource DataLevelConverter}}" ></local:DataLevel>
        </DataTemplate>
        <DataTemplate x:Key="DataLevelEditTemplate">
            <TextBlock  HorizontalAlignment="Center" VerticalAlignment="Center"  Text="{Binding Path=star2,Mode=OneWay}"></TextBlock>
        </DataTemplate>

模板列添加 CanUserSort="True" SortMemberPath="Age"

即可实现图片排序

总结

以上是内存溢出为你收集整理的silverlight DataGridTemplateColumn 模板列 排序全部内容,希望文章能够帮你解决silverlight DataGridTemplateColumn 模板列 排序所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1064939.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存