当前位置: 首页 > news >正文

江阴网站建设多少钱网站流量分析工具

江阴网站建设多少钱,网站流量分析工具,江苏seo培训,网站推广的特点此主题描述了如何在gridcontrol中的视图模型和显示定义总计和分组统计 在视图模型中指定统计 1、创建 SummaryItemType 枚举你想要在GridControl中显示的统计类型: public enum SummaryItemType { Max, Count, None } 2、创建一个grid统计描述类 public class S…

此主题描述了如何在gridcontrol中的视图模型和显示定义总计和分组统计

在视图模型中指定统计

1、创建 SummaryItemType 枚举你想要在GridControl中显示的统计类型:

public enum SummaryItemType { Max, Count, None }

2、创建一个grid统计描述类

public class Summary : BindableBase {public Summary(SummaryItemType type, string fieldname) {Type = type;FieldName = fieldname;}public SummaryItemType Type { get; }public string FieldName { get; }
}

3、在视图模型中指定合计和分组统计集合

public class CustomersViewModel : ViewModelBase {public CustomersViewModel() {// ...TotalSummary = new ObservableCollection<Summary>() {new Summary(SummaryItemType.Count, nameof(Customer.Name)),new Summary(SummaryItemType.Max, nameof(Customer.Visits))};GroupSummary = new ObservableCollection<Summary>() {new Summary(SummaryItemType.Count, nameof(Customer.Name))};}// ...public ObservableCollection<Summary> TotalSummary { get; }public ObservableCollection<Summary> GroupSummary { get; }
}

如果你需要GridControl引用在TotalSummary和GroupSummary集合中的改变,这些集合必须实现INotifyCollectionChanged 接口

创建统计模板

1、指定一个统计类型(Min,Max,Count),设置SummaryItemBase.SummaryType属性到SummaryItemType枚举值。创建ObjectToObjectConverter来映射SummaryItemType枚举值到SummaryItemType枚举值:

<Window ... xmlns:dxmvvm="http://schemas.devexpress.com/winfx/2008/xaml/mvvm"><Window.Resources><dxmvvm:ObjectToObjectConverter x:Key="SummaryTypeConverter"><dxmvvm:MapItem Source="Max" Target="Max" /><dxmvvm:MapItem Source="Count" Target="Count" /><dxmvvm:MapItem Source="None" Target="None" /></dxmvvm:ObjectToObjectConverter></Window.Resources><!-- ... -->
</Window>

2、创建一个模板生成统计

使用SummaryTypeConverter去指定Converter参数对于SummaryItemBase.SummaryType属性

使用DependencyObjectExtensions.DataContext附加属性当你绑定到GridControl统计属性。这个附加的属性同步数据更新束缚属性提高grid性能:
 

<Window.Resources><DataTemplate x:Key="SummaryTemplate"><ContentControl><dxg:GridSummaryItem FieldName="{Binding Path=(dxci:DependencyObjectExtensions.DataContext).FieldName, RelativeSource={RelativeSource Self}}"SummaryType="{Binding Path=(dxci:DependencyObjectExtensions.DataContext).Type, RelativeSource={RelativeSource Self}, Converter={StaticResource SummaryTypeConverter}}"/></ContentControl></DataTemplate>
</Window.Resources>

在GridControl中显示视图模型统计

1、绑定TotalSummarySource和GroupSummarySource属性到总计和分组统计集合

2、设置TotalSummaryGeneratorTemplate和GroupSummaryGeneratorTemplate属性到模板生成统计

3、设置DataViewBase.TotalSummaryPosition属性到Top和Bottom显示Total Summary Panel

<dxg:GridControl ...TotalSummarySource="{Binding TotalSummary}"GroupSummarySource="{Binding GroupSummary}"TotalSummaryGeneratorTemplate="{StaticResource SummaryTemplate}"GroupSummaryGeneratorTemplate="{StaticResource SummaryTemplate}"><dxg:GridControl.View><dxg:TableView TotalSummaryPosition="Bottom"/></dxg:GridControl.View>
</dxg:GridControl>

http://www.tj-hxxt.cn/news/1596.html

相关文章:

  • 内蒙古创意星空网站开发app拉新推广一手接单平台
  • 最新新闻热点300字seo属于技术还是营销
  • 南通做企业网站营销渠道策划方案
  • 网站文化制度建设免费推广网站视频
  • 网站如何做服务器授权软件排名工具
  • 郑州网站seo外包公司app推广项目
  • 做网站时怎样图片上传怎么才能让图片不变形_有什么插件吗爱站网关键词查询网站
  • 行业推广做哪个网站好百度推广开户费用多少
  • 做数模必逛的网站百度推广收费多少
  • 网站推广公司哪seo人员培训
  • dedecms做中英文网站网络营销与传统营销有哪些区别
  • ppt模板免费下载免费使用上海关键词优化排名哪家好
  • 古城做网站的公司网站设计公司排行榜
  • 做外卖那些网站好网络推广是什么工作
  • 哪些网站做代理商最近大事件新闻
  • 如何制作软件界面seo哪家好
  • cpa没有网站怎么做网站seo优化检测
  • 广州网站建设高端网seo店铺描述例子
  • 网站要怎么做关键词广州网站营销seo费用
  • 北京网站建设哪家公司好北京网站优化指导
  • 做网站搜索框搜索引擎外部优化有哪些渠道
  • wordpress post请求安徽360优化
  • 个人网站欣赏的网站网络营销是什么意思?
  • 移动建站平台百度云网盘官网
  • 建站宝盒哪个牌子好十大嵌入式培训机构
  • 织梦网站网站的优化与推广分析
  • wordpress添加微信扫码支付宝seo搜索引擎优化技术
  • 广州红鼎网站建设有限公司怎么样外链发布论坛
  • 政府网站建设愿景百度权重划分等级
  • 筑巢网站建设网站建设找哪家好