使用gridControl gridview总结

得到grid的总行数 gridView1.RowCount

得到grid当前选中行 gridView1.GetFocusedDataRow()

得到当前选中行的某一列的值 gridView1.GetFocusedDataRow()[列序号]

奇偶行变色,添加

gridView1.OptionsView.EnableAppearanceEvenRow=true;

gridView1.OptionsView.EnableAppearanceOddRow=true;

禁止编辑

gridView1.OptionsBehavior.Editable=false;

选中单元格的值

gridView1.FocusedValue.ToString()

// 指定单元格显示的字符串值 
gridview1.GetRowCellDisplayText(int rowHandler,string feildName)

// 指定单元格的值 
gridview1.GetRowCellValue(int rowHandler,string feildName)

// 设置焦点单元格所在行指定列的值 
gridview1.SetFocusedRowCellValue(GridColumn col,object value)

// 设置焦点单元格的值 
gridview1.SetFocusedValue(object value)

// 设置指定单元格的值 
// 有了这个函数,就可以手工创建行了。 
gridview1.SetRowCellValue(int rowHandler,string feildName,object value) 
gridview1.SetRowCellValue(int rowHandler,GridColumn col,object value)

使用gridControl gridview总结

时间: 2024-11-02 22:54:54

使用gridControl gridview总结的相关文章

DevExpress.GridControl.gridView的一些注意

1.DevExpress控件组中的GridControl控件不能使横向滚动条有效.现象:控件中的好多列都挤在一起,列宽都变的很小,根本无法正常浏览控件单元格中的内容. 解决: gridView1.OptionsView.ColumnAutoWidth属性是true,即各列的宽度自动调整,你把它设成false,就会出现了. 2.使单元格不可编辑. gridcontrol -->gridview -->OptionsBehavior -->Editable=false 3.没有下拉滚动条事件

DevExpress GridControl GridView 导出到 Excel 类

说明: 1>GridView 导出到 Excel (如果分页,只导出当前页数据) 2>GridView 导出到 Excel 3>方法2可以参考DataTable 导出到 Excel 自定义类如下: #region GridView 导出到 Excel Method First /// <summary> /// GridView 导出到 Excel (如果分页,只导出当前页数据) /// </summary> /// <param name="gv

Dev GridControl,GridView 显示多行文本及合并相同单元格

显示多行文本的方法 首先把gridcontrol的views的Optionsview里的RowAutoHeight设置为True 在In-place Editor Repository 里添加 MemoEdit控件 在Columns里选择对应的列,在ColumnEdit里选择MemoEdit控件 合并相同单元格的方法 1:设置OptionsView.AllowCellMerge 为 True 此时所有列的相邻行的相同单元格都会合并 2:如部分列不需要自动合并功能 ,只需设置指定列的 Option

Dev GridControl GridView 中文属性

Options 选项 OptionsBehavior 视图的行为选项 AllowAddRows 允许添加新数据行 AllowDeleteRows 允许删除数据行 AllowIncrementalSearch 允许用户通过输入想得到的列值来定位行 AllowPartialRedrawOnScrolling 允许视图在垂直滚动中局部刷新 AutoExpandAllGroups 自动展开视图中的所有组 AutoPopulateColumns 当视图中没有某些数据源中的字段时,在视图中自动创建这些列 A

c#GridControl/GridView分组

1.分组在Column中将要分组的行设置GroupIndex=0,1,2...不启用置为-12.设置组行字体在GridView的GroupRow等与Group有关的Appreaence中设置3.设置组行的选中颜色添加事件private void gridViewStu_CustomDrawGroupRow(object sender, RowObjectCustomDrawEventArgs e) { DevExpress.XtraGrid.Views.Grid.GridView view =

[转]DevExpress.XtraGrid.GridControl gridView自动列宽代码

gridView1.OptionsView.ColumnAutoWidth = false; for (int I = 0; I < gridView1.Columns.Count; I++) { this.gridView1.BestFitColumns(); this.gridView1.Columns[I].BestFit();//自动列宽 } 转:http://www.cnblogs.com/zeroone/p/4870045.html

GridControl GridView 修改表格中的标题居中

Grid Designer>Views>Appearance>HeaderPanel>TextOptions>HAIignment{Center} 依次打开并找到HAILignment修改最后面的参数. 居中效果

DevExpress GridControl 使用瀑布加载方式加载数据

从事winform开发已经快三年了,这三年中两年使用DevExpress控件进行winform系统开发,对Dev控件有自己的一些思考,下面就常用的表格控件GridControl的分页进行一些讨论. 在平时的系统开发中,对不对C/S系统中的列表进行分页,我和同事也有不一样的见解.同事认为C/S中Grid不必分页,因为分页会对数据的查看带来不便,但是又会遇到数据量较大,传输的压力,他倾向于使用查询条件来约束查询返回的数据量.我们的系统一开始也的确是这么实现的.不进行任何分页处理,一次查询出所有满足条

GridControl列自动匹配宽度

//自动调整所有字段宽度this.gridView1.BestFitColumns(); //调整某列字段宽度this.gridView1.Columns[n].BestFit(); 大多是网上零散找到的,小部分是自己使用的时候自己遇到的. XtraGrid的关键类就是:GridControl和GridView.GridControl本身不显示数据,数据都是显示在GridView/CardView/XXXXView中.GridControl是各种View的容器.所以要控制显示,要从GridVie