GridControl简单属性操作
1.单行记录整行选中
GridView->OptionsBehavior->EditorShowMode 设置为:Click
2.如何让行只能选择而不能编辑(或编辑某一单元格) 只读
GridView->OptionsBehavior->EditorShowMode 设置为:Click
GridView ->OptionsBehavior->Editable
设置为:false
3.如何禁用用GridControl中单击列弹出右键菜单
GridView ->OptionsMenu->EnableColumnMenu
设置为:false
4.隐藏GridControl的GroupPanel表头/修改它的内容
GridView ->OptionsView->ShowGroupPanel
设置为:false
GridView ->Appearance->GroupPanelText
填写
5.禁用列头过滤器
GridView ->
OptionsCustomization->AllowFilter 设置为:false
6.如何显示水平滚动条
GridView->OptionView->ColumnAutoWidth设置为:false
7.列头禁止移动
GridView->OptionsCustomization->AllowColumnMoving 设置为:false
8.列头禁止排序
GridView->OptionsCustomization->AllowSort 设置为:false
9.列头禁止改变列宽
GridView->OptionsCustomization->AllowColumnResizing 设置为:false
10. 不显示视图操作明细
GridView->OptionsDetail->EnableMasterViewMode 设置为:false
11. 不显示分组框
Gridview->Option View->Show Group Panel=false
12. 统计列
Gridview->Column->SummaryItem
->DisplayFormat
合计:{0:f2} f代表数字,2代表小数点位数/
->DisplayFormat
合计:{0:c2} c代表货币/
->
DisplayFormat
合计:{0:p2} p代表百分比
->FieldName 所统计的列
->SummaryType Sum (Count Avgerage custom等)
13. 奇偶行颜色设置
OptionsView.EnableAppearanceEvenRow=true
OptionsView.EnableAppearanceOddRow = true;
设置Appearance.EvenRow.BackColor和Appearance.OddRow.BackColor
14 不显示列标题栏
Gridview->Option View->
ShowColumnHeaders =false
15. 不显示左边空白列
Gridview->Option View->
ShowIndicator = false
16. 设置多选
Gridview->optionsSelection
->
MultiSelect = true
->
MultiSelectMode =CellSelect/RowSelect;//多选行还是多选单元格 (一般选RowSelect)
17. 设置标题行颜色
GridView ->Appearance->HeaderPanel
-> BackColor : Black //
背景色
-> ForeColor : White //
前景色(字体颜色)
GridControl->LookAndFeel
->style
样式设置
->UseDefualtLookAndFeel=false
18. 行高
GridView ->Appearance->RowHeight
ColumnPanelRowHeight //
标题行的行高
19. 取消点击后的虚线框
FocusRectStyle = None;
20. 拖动滚动条时固定某一列
设置Columns,选择要固定的列。设置Fixed属性,可以选择:固定在左边、固定在右边、不固定。
21.分组显示
OptionsView>OptionsBehavior>AutoExpandAllGroups = True
选择要分组的列,将GroupIndex属性设置为0
22. 修改IndicatorWith宽度
如果我们为GridControl添加行序号时,七行序号默认宽度为-1,如果数据过多序号就会显示不全,我们可以通过修改IndicatorWith属性,来修改行序号列宽。选择GridView->IndicatorWith,修改列宽
23. 设置是否允许自动新增行
选择GridView->OptionBehavior->AllowAddRows->True/False,默认为Default,选择True,则允许新增,设置为FALSE,则不允许新增。
24. 设置是否允许删除行:
选择GridView->OptionBehavior->AllowDeleteRows->True/False,默认为Default,选择True,则允许删除,设置为FALSE,则不允许删除。
本文来自博客园,作者:一纸年华,转载请注明原文链接:https://www.cnblogs.com/nullcodeworld/p/9305720.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了