C# DevExpress总结-GridControl应用小结篇

本文档介绍了如何在C#中使用DevExpress的GridControl展示主从表关系,包括禁用内置导航条、设置行高、允许单元格合并、显示主动筛选行等功能。此外,还探讨了如何实现分组显示,通过设置GroupIndex属性、添加分组统计字段以及调整显示格式。最后,提供了一些常用代码示例,如添加新行、设置单元格值和为列添加下拉列表。
摘要由CSDN通过智能技术生成
XtraGrid的关键类就是:GridControl和GridView。GridControl本身不显示数据,数据都是显示在 GridView/CardView/XXXXView中。GridControl是各类View的容器。所以要把握显示,要从GridView这些类入 手。关于GridControl与GridView的关系,我不说了。下面给出一段代码。实际应用中常用到。

public Form2()
{
InitializeComponent();

//不显示内置的导航条。
gc1.UseEmbeddedNavigator = false;

//不显示分组的面板
gv1.OptionsView.ShowGroupPanel = false;
gv2.OptionsView.ShowGroupPanel = false;

//主动改变行高适应内容
gv1.OptionsView.RowAutoHeight = true;
gv2.OptionsView.RowAutoHeight = true;

//容许主动归并单位格
gv1.OptionsView.AllowCellMerge = true;

//若是主从表中,没有找到从表内容也要显示(默认是不显示的)
gv1.OptionsDetail.AllowExpandEmptyDetails = true;

//显示主动筛选行(结果跟Excel的主动筛选差不久不多)
gv2.OptionsView.ShowAutoFilterRow = true;

//使得GridView不克不及编辑
gv1.OptionsBehavior.Editable = false;
gv2.OptionsBehavior.Editable = false;

//内置编辑器显示的模式
gv1.OptionsBehavior.EditorShowMode = DevExpress.Utils.EditorShowMode.Click;

//主从表显示的功能是否可用
//gv1.OptionsDetail.EnableMasterViewMode = false;

//若是显示了主从表,每点开个加号,就会显示一个Tabs,里面往往显示了两个面板。
//事实上没须要如许干的。一般选择封闭。封闭的对象是主GridView的此项属性。
gv1.OptionsDetail.ShowDetailTabs = false;


}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值