dxperience7.1.3中的XGridControl使用细节(转自C#之旅 )

原创 2007年09月11日 19:46:00

XGridControl使用细节

 

去掉上面的拖拉Group背景

Feature Browser—Grouping—Group panel—ShowGroupPanel=False

 

更改默认的Group的提示

Feature Browser—Grouping—Group panel—GroupPanelText

 

进行Group分类后是否还在原来的表格中显示该列

Feature Browser—Grouping—Behavior—ShowGroupedColumns=True or False

 

分类后是否自动展开所有项目

Feature Browser—Grouping—Behavior—AutoExpandAllGroups

 

是否允许拖动分类

Feature Browser—Grouping—End User Actions—AllowGroup=True

 

 

分类后是否还可以点标题列进行排序

Feature Browser—Grouping—Behavior—KeepGroupExpandedOnSorting

 

对于在标题列上出现的右键菜单,可以进行禁止

 

Feature Browser—Grouping—Context Menus—EnableColumnMenu=True Or False

Feature Browser—sorting—Context Menus—EnableColumnMenu=True Or False

 

一次选中一列并且该行高亮度显示,要多项结合,不能编辑,选择一行而不是一个单元格

Feature Browser—Editing—In Place Editors—Editable=False;

Feature Browser—Editing—Cell Editing—Editable=False;

Feature Browser—Visual Elements—Focus—EnableAppearanceFocusedCell=False

Feature Browser—Visual Elements—Focus—EnableAppearanceFocusedRow=True

Feature Browser—Visual Elements—Focus—InvertSelection=False

Feature Browser—Focus,Selection,Navigation—Row and cell selection—MultiSelectMode=RowSelect

 

在脚注里显示汇总信息

Feature Browser—Summary —Total Summary—Show Footer=True;

Feature Browser—Summary —Total Summary—右边点column,点中一列,在右边设置

FieldName为要统计的列,summaryType为要统计的类型,DisplayFormat为要显示的内容

比如“总共有 {0} 个人”,其中的{0}会在统计的时候自动替换。即使是小数,也可以用{0}来代替,系统会自动将{0}转换成要用的数据,比较智能。

 

在分组里边显示汇总信息

Feature Browser—Summary —Groupl Summary右边的Group Summary里边添加字段,并设置FieldName,Display Format,Summary Type,如果要显示在分组列中,将showInGroupColumnFoot设置为showInGroupRow

单选状态下获得被选中行的某一列的值

DataRow row = gridView2.GetDataRow( gridView2.GetSelectedRows()[0]);
                    MessageBox.Show(row["Name"].ToString());


多选状态下获得(当然也适用于选择一个行的情况)

foreach(int i in gridView2.GetSelectedRows()) {
          
                    DataRow row = gridView2.GetDataRow(i);
                    MessageBox.Show(row["Name"].ToString());
                }
 

相关文章推荐

DXperience皮肤设置 C#第三方控件学习笔记

用过DXperience .net版本以后,我发现这是个不错第三方控件。简单的说,就是开发软件用的界面库,支持VB和C#语言,至于其它语言我没有了解过。如果还有人问界面库又是什么?那就顺便也说一下。界...
  • wsnwxm
  • wsnwxm
  • 2012年04月21日 11:35
  • 923

HBase之旅四:HBase MapReduce实例分析(转自:Taobao QA Team)

引言 跟Hadoop的无缝集成使得使用MapReduce对HBase的数据进行分布式计算非常方便,本文将以前面的blog示例,介绍HBase下MapReduce开发要点。很好理解本文前提是你对Had...

FFmpeg参数说明(转自MultiMedia之旅)

一、FFmpeg参数说明 1、通用选项 -L license -h 帮助 -fromats 显示可用的格式,编解码的,协议的。 -f fmt 强迫采用格式 fmt -i...

C#发现之旅源代码或素材下载

  • 2010年09月25日 20:35
  • 1.26MB
  • 下载

C#发现之旅ASP.NET源码.rar

  • 2009年12月05日 22:14
  • 1.35MB
  • 下载

.net C# 反射技术使用例子(转自:http://www.programbbs.com/doc/5740.htm)

获得实例的方法1.获得同一程序集内的类型的实例。 无参数构造函数Type t = Type.GetType("AppCode.Employe");if (t == null){textBox1.Tex...
  • lslxdx
  • lslxdx
  • 2011年05月06日 18:44
  • 548

NET实践之旅-C#Code

  • 2011年10月27日 09:27
  • 658KB
  • 下载

C#发现之旅系列课程电子教程(pdf)

  • 2009年05月31日 18:38
  • 1.31MB
  • 下载

PB8调用使用C++与C#分别编写生成解压缩带有密码的zip压缩文件的动态链接库dll(部分内容转自互联网)

本文章编写的原因,是由于zlib无法解压缩由ICSharpCode.SharpZipLib.dll压缩的文件对作者的项目造成了困难,于是结合网上关于这方面的资料整理了这篇文章,希望对大家有所帮助,减少...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:dxperience7.1.3中的XGridControl使用细节(转自C#之旅 )
举报原因:
原因补充:

(最多只允许输入30个字)