没有合适的资源?快使用搜索试试~ 我知道了~
DevExpress技术.doc
需积分: 9 0 下载量 103 浏览量
2021-02-22
17:12:43
上传
评论
收藏 115KB DOC 举报
温馨提示
试读
17页
DevExpress
资源详情
资源评论
资源推荐
1.隐藏最上面的 GroupPanel..............................................................................................................1
2.得到当前选定记录某字段的值......................................................................................................1
3.数据只读..........................................................................................................................................2
4.不显示 MasterDetailView................................................................................................................2
5.修改最上面的 GroupPanel 内容.....................................................................................................2
6.设置数据源:.....................................................................................................................................2
7.读写拷贝权限设置..........................................................................................................................2
8.模板列的设置:.................................................................................................................................3
9.设某一列文字和标题局中显示......................................................................................................3
10.去掉某一列上面的自动筛选功能(Filter)....................................................................................3
11.设置冻结列(左冻结).....................................................................................................................4
12.得到单元格数据(0 行 0 列)...........................................................................................................4
13.设置单元格数据(将 0 行 0 列的单元格赋值 123).......................................................................4
13.手动添加 dev 的列........................................................................................................................4
14.设置自动增加的行号,需要先添加给 gridview 添加事件 CustomDrawRowIndicator..............4
15.删除: (修改了 dgvdel 里的 datagridviewdel 方法).......................................................................5
16. 新增: (对于新增,其本身的 AddNewRow 方法就可以做到).....................................................5
17. 保存 (第三方控件提供的 RefreshData 和 RefreshDataSource 方法对于保存数据都不好使,
最后还是使用了 Dgvsave 的 datagridviewsave 方法,用这个方法就可以).....................................6
18. 特 效 : gridcontrol 中 有 5 种 view 型 式 , 普 通 的 是 gridview , 然 后 分 别 为
cardview、BandedView、Advanced BandedView、LayoutView;共 5 种。................................6
19.检查数据的有效性........................................................................................................................7
一 、GridControl 的删除操作...........................................................................................................8
二、绑定非数据表中列.....................................................................................................................8
三、GridControl 中颜色选择控件..................................................................................................10
四、关于 GridControl 验证示例.....................................................................................................11
1.隐藏最上面的 GroupPanel
gridView1.OptionsView.ShowGroupPanel=false;
2.得到当前选定记录某字段的值
sValue=Table.Rows[gridView1.FocusedRowHandle][FieldName].ToString();
3.数据只读
gridView1.OptionsBehavior.Editable=false;
4.不显示 MasterDetailView
gridView1.OptionsDetail.EnableMasterViewMode=false;
5.修改最上面的 GroupPanel 内容
gridView1.GroupPanelText="柳生飘絮";
6.设置数据源:
gridControl1.DataSource = dt;
绑定每一列的 FiledName--属性
对于 Oracle 数据库,所有的在设计器里写的程序中的字段名必须大写,否则可能
绑定不上字段,sqlserver 没有这个限制.
7.读写拷贝权限设置
只读不可拷贝:
ColumnViewOptionsBehavior.Editable = False
只读可拷贝:
ColumnViewOptionsBehavior.Editable = True
OptionsColumn.AllowEdit = True
OptionsColumn.ReadOnly = True
可编辑:
ColumnViewOptionsBehavior.Editable = True
OptionsColumn.AllowEdit = True
OptionsColumn.ReadOnly = False
8.模板列的设置:
到 Columns 中,在他的属性中找到 ColumnEdit.
以 LookUpEdit 为例:
首先从 Designer 左边菜单 In-Place Editor Repository 中添加 LookUpEdit.取名为
Re1. 然 后 . 在 他 的 Columns 属 性 中 添 加 3 列 .Caption 依 次 为 : 编 号 , 姓 名 , 性
别.FieldName 依次为:FID,FNAME,FSEX.然后将 Re1 的 NullText 设置成空.
AutoSearchColumnIndex 属性设置为 2.ImmediatePopup 属性设置为 True.
SearchMode 设置为 OnlyInPopup.
然后将这个模板列附加到我们上面提到的列 1(也就是将列 1 的 ColumnEdit
属性设成 Re1)
最后我们还要在代码里面给 Re1 绑定数据源和显示项.
Re1.DataSource = DALUse.Query("select fid,fname,fsex from dual").Tables[0];
Re1.DisplayMember = "FSEX";
Re1.ValueMember = "FNAME";
9.设某一列文字和标题局中显示
gridView1.Columns[0].AppearanceHeader.TextOptions.HAlignment =
DevExpress.Utils.HorzAlignment.Center;
gridView1.Columns[0].AppearanceCell.TextOptions.HAlignment =
DevExpress.Utils.HorzAlignment.Center;
10.去掉某一列上面的自动筛选功能(Filter)
gridView1.Columns[0].OptionsFilter.AllowAutoFilter = false;
gridView1.Columns[0].OptionsFilter.AllowFilter = false;
gridView1.Columns[0].OptionsFilter.ImmediateUpdateAutoFilter = false;
剩余16页未读,继续阅读
水共儿
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0