1.项目中经常会在表格中插入按钮列,图片列,表格列一些非文本的特殊列.如何在devexpress表格控件gridcontrol中实现呢?以下列举一个实现添加图片列,按钮列,时间列,按钮列,开关列的示例,效果图如下: 2.数据代码,其中图片列使用了两种方法,大家可根据自己要求变跟. Image img = Image.FromFile(Application.StartupPath+"\\img\\11111.png");//方法1 //byte[] imgbyte=getImageBy…
1.devexpress控件gridcontrol中的标头默认是横向的,如果要实现纵向标头应该怎么做呢.通过官网的资料整理了一个简单的案例,给大家分享一下.运行效果图如下: 2.数据绑定代码如下: DataTable dt = new DataTable(); dt.Columns.Add("Name"); dt.Columns.Add("Age"); dt.Columns.Add("Weight"); dt.Columns.Add("…
一些特殊的项目中会存在一些特殊需求,如需要禁用特定行.这时候gridcontrol的一般属性是实现不了的,就需要做一些更改.这时候你就需要去devexpress官网中找寻些资料(官网https://www.devexpress.com),本文案例源自官网参考. 1.禁用特定行的效果图: 运行之后,划删除线的行为禁用行,无法进行修改等操作. 2.绑定数据代码: DataTable tbl = new DataTable(); tbl.Columns.Add("Name", typeof(…
介绍一些常用的gridcontrol设置. 1.设置隔行变色.首先设置显示隔行变色,步骤:OptionsView-->EnableAppearanceEvenRow-->true和OptionsView-->EnableAppearanceOddRow-->true;然后设置奇数行和偶数行样式颜色等:Appearance-->EvenRow和Appearance-->OddRow.设计完成后,设计器出现隔行变色效果,如图: 2.设置奇偶行样式时,会看到其他行样式.App…
在项目中我们经常会用到固定表头的操作,FpSpread提供了冻结行或列的属性. 你可以冻结表单中的行或列(使其不可滚动). 你可以冻结任意个表单顶部的行,使其成为前导行,你也可以冻结左侧任意多个列,使其成为前导列. 你也可以冻结任意多个表单底部的行,或最右边的列. 无论鼠标如何滚动,冻结的前导行或前导列都会在视图的顶部或最左端显示. 无论鼠标如何滚动,冻结的尾行或尾列都会在视图的底部或最右端显示. 如下图: private SheetView sheet1; sheet1 = fpSpread1…
在一些应用场景中,我们需要实现多层级的数据表格显示,如常规的二级主从表数据展示,甚至也有多个层级展示的需求,那么我们如何通过DevExpress的GridControl控表格件实现这种业务需求呢?本篇随笔基于这个需求,对二级.三级的主从表数据进行展示,从而揭开对多层级数据展示的神秘面纱. 1.二级主从表数据展示 主从表数据,我们知道,一个主表记录里面关联有多条明细从表记录,在数据定义的层次上我们体现如下所示. 先定义一个实体类信息作为载体. /// <summary> /// 记录基础信息 /…
刚接触DevExpress第三方控件,把GridControl的常见用法整理一下,以供参考: 说明: gcTest   GridControl gvText    GridView //隐藏最上面的GroupPanel  即去掉"Drag a Column Header Here To Group by that Column"                     gvText.OptionsView.ShowGroupPanel = false;   //修改最上面的GroupP…
DevExpress控件-数据控件GridControl,有时我们需要根据特定条件改变符合条件的行或者单元格颜色达到突出显示目的,现在动起鼠标跟我一起操作吧,对的,要达到这个目的您甚至都不用动键盘. 在对GridControl绑定好数据后: No.1:右键GridControl选择Run Designer; No.2:Appearance下Style Conditions点击Add,需要注意的是每一个变色条件都得Add一个变色方案; No.3:在Properties中需要用到的属性依次往下详解为…
DevExpress控件GridControl中的布局详解 [转] 2012-10-24 13:27:28|  分类: devexpress |  标签:devexpress  |举报|字号 订阅     http://www.cnblogs.com/martintuan/archive/2011/03/05/1971472.html 进行DevExpress控件GridControl的使用时,因控件的灵活性,所以用户会经常进行拖动控件的列,以达到自己满意的样式, 但下次再打开时系统就会重新还原…
DevExpress控件-GridControl根据条件改变单元格颜色,如下图: 解决办法:可以参考:http://www.cnblogs.com/zeroone/p/4311191.html 第一步: 第二步: 第三步: 第四步: 第五步:调用改变颜色的方法 第六步:改变颜色的方法: /// <summary> /// 设置浏览医嘱颜色 /// </summary> /// <param name="ds"></param> priva…