我有一个网格,我正在尝试建立使用Telerik。我要做的是在网格中添加一个页脚来计算所显示的行数。
我的XAML代码片段如下所示:
<telerik:RadGridView Grid.Row="1"
ItemsSource="{Binding Path=RouteGroups}"
SelectionMode="Multiple"
ShowGroupPanel="False"
ShowColumnFooters="true"
atchbhv:RadGridViewMultipleSelection.SelectedItemsSource="{Binding SelectedRouteGroups}"
IsEnabled="{Binding SelectAllRouteGroups, Converter={StaticResourceInverseBooleanConv}}">
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn Header="RouteGroup"
DataMemberBinding="{Binding Path=Item1.RouteGroup.RouteGroupDesc}"/>
</telerik:RadGridView.Columns>
</telerik:RadGridView>我想做的是计算"RouteGroup“,我猜我需要C# RowsCount函数?
public int RowsCount { get; }我这样做是正确的吗?对于如何将rowCount发送回xaml文件以填充页脚,我有点不知所措。
任何帮助都是感激的,谢谢。
发布于 2014-09-09 00:00:08
对于任何感兴趣的人,我发现了问题;我只是在我的xaml代码中遗漏了几行。
<telerik:RadGridView Grid.Row="1"
ItemsSource="{Binding Path=Locations}"
SelectionMode="Multiple"
ShowGroupPanel="False"
ShowColumnFooters="true"
atchbhv:RadGridViewMultipleSelection.SelectedItemsSource="{Binding SelectedLocations}"
IsEnabled="{Binding SelectAllLocations, Converter={StaticResource InverseBooleanConv}}">
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn Header="LocHandle"DataMemberBinding="{Binding Path=Item1.LocHandle}">
<telerik:GridViewDataColumn.AggregateFunctions>
<telerik:CountFunction Caption="Count: " />
</telerik:GridViewDataColumn.AggregateFunctions>
</telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header="LocDesc"DataMemberBinding="{Binding Path=Item1.LocDesc}"/>
</telerik:RadGridView.Columns>
</telerik:RadGridView>https://stackoverflow.com/questions/25733947
复制相似问题