c# devExpress控件 comboBoxEdit,gridControl1,labelcontrol
一、comboBoxEdit:下拉框
属性
添加项:Properties->items
二、gridControl
C# DevExpress控件Gridview和GridControl学习总结
gridControl与Gridview的区别:前者是容器,后者为视图
2)gridView
属性
this.gridView.IsEmpty:判断gridview是否有行数据。
事件
FocusedRowChanged:行选择焦点变化时发生的事件 ,可用于两个gridview查询关联等。
RowCellStyle:改变行颜色
private void gridViewMain_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e)
{
DevExpress.XtraGrid.Views.Grid.GridView view = sender as DevExpress.XtraGrid.Views.Grid.GridView;
if (e.RowHandle >= 0)
{
string category = view.GetRowCellDisplayText(e.RowHandle, view.Columns["FEEDBACK"]);
if (category == "未确认接收")
{
e.Appearance.BackColor = Color.Firebrick;//设置行颜色
e.Appearance.BackColor2 = Color.Firebrick;//设置行底色颜色
e.Appearance.ForeColor = Color.White;//字体颜色
}
}
}
与DataTable关联
DataTable dtSelect = (DataTable)this.ucGrid_main.DataSource;//获取ucGrid_main数据源,DataTable 是显示界面ucGrid_main上已查询的数据,不是数据库的数据
3)DevExpress GridView 自定义行高
//设置GridView行高
private void gridView1_CalcRowHeight(object sender, DevExpress.XtraGrid.Views.Grid.RowHeightEventArgs e)
{
if (e.RowHandle >= )
e.RowHeight = ; ---------------------
作者:呼噜噜哟
来源:CSDN
原文:https://blog.csdn.net/u011176794/article/details/79894198
版权声明:本文为博主原创文章,转载请附上博文链接!
设置隔行默认颜色
grdMain.OptionsView.EnableAppearanceEvenRow = true;
grdMain.OptionsView.EnableAppearanceOddRow = true;

DevExpress GridView控件设置默认选中的行颜色
C# DataGridView控件清空数据完美解决方法
想要满足保持原有的列,就是重新绑定之前的DataTable,然后清除DataTable中的数据,如下:
DataTable dt = (DataTable)dataGridView1.DataSource;
dt.Rows.Clear();
dataGridView1.DataSource = dt;
获取或设置是否可以合并具有相同值的相邻单元格当前的列。
this.gridView1.Columns["字段"].OptionsColumn.AllowMerge = DevExpress.Utils.DefaultBoolean.True;
this.gridView1.Columns["字段"].OptionsColumn.AllowMerge = DevExpress.Utils.DefaultBoolean.True;
DevExpress.XtraGrid添加Button列
【DevExpress】GridControl添加按钮列并添加按钮事件
在GridControl中添加按钮列的步骤如下:
1. 把列的ColumnEdit属性设置为RepositoryItemButtonEdit
2. 把TextEditStyle属性设置为HideTextEditor;
3. 把Buttons的Kind属性设置为Glyph;
4. 把Buttons的HorzAlignment属性设置为Near;
5. 如果要用到事件的话,还要注册事件:
(1)手动注册:
this.repositoryItemButtonEdit1.ButtonClick += new DevExpress.XtraEditors.Controls.ButtonPressedEventHandler(this.repositoryItemButtonEdit1
ButtonClick);
(2)系统自动生成事件:
在GridControl的设计器中Repository页中的In-place Editor Repository项中在右边的Repository栏中找到你的ButtonEdit,选它的事件属性页,注册它的ButtonClick事件即可.
三、labelcontrol 标题标签
LabelControl文本居中显示:
先设置AutoSizeMode为None,然后设置LabelControl.Appearance.TextOptions.HAlignment属性为Center
DevExpress GridControl 按扭列的操作
滚动条样式
不想自己做只能用自带的几种样式了。
LookAndFeel的UseDefaultLookAndFeel设置为false,然后SkinName选择想要的样式即可。
xtraReports
三、ButtonEdit
DevExpress控件-ButtonEdit控件的使用(图文)
四、dateEdit
this.dateEdit1.Properties.DisplayFormat.FormatString = "yyyy-MM-dd HH:mm";
this.dateEdit1.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
this.dateEdit1.Properties.EditFormat.FormatString = "yyyy-MM-dd HH:mm";
this.dateEdit1.Properties.EditFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
this.dateEdit1.Properties.Mask.EditMask = "yyyy-MM-dd HH:mm";
————————————————
版权声明:本文为CSDN博主「Waldenz」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/enter89/java/article/details/46651115
1、只显示年月日

2、显示年月日 时分秒

3、下拉样式
never :禁止下拉
singleClick:单击下拉
DoubleClick:双击下拉

4、
DevExpress的DateEdit
dateEdit1.Properties.TextEditStyle = DisableTextEditor //该属性可以直接设置用户禁止输入
3、赋值
this.dtpStartDate.DateTime = DateTime.Now.AddDays(-1);//前一天
this.dtpEndDate.DateTime = DateTime.Now.AddDays(1);//后一天
c# devExpress控件 comboBoxEdit,gridControl1,labelcontrol的更多相关文章
- DevExpress控件学习总结(转)
DevExpress控件学习总结 1.Navigation & Layout 1.1 Bar Manager 如果想在窗体或用户控件(user control)上添加工具条(bars)或弹 ...
- DevExpress控件使用经验总结- GridView列表行号显示操作
DevExpress是一个比较有名的界面控件套件,提供了一系列的界面控件套件的DotNet界面控件.本文主要介绍我在使用DevExpress控件过程中,遇到或者发现的一些问题解决方案,或者也可以所示一 ...
- DevExpress控件开发常用要点(项目总结版)
使用DevExpress控件来做项目开发已经有很长一段时间了,在摸索开发到客户苛刻要求的过程中,其中碰到过很多问题需要解决的,随着一个个问题的解决,也留下很多对DevExpress控件的使用经验及教训 ...
- DevExpress控件-- Gridcontrol合并表头
写在前面的话: 在园子里逛了有一段时间了,一直想写点东西,但苦于自己的水平有限,生怕写出来的东西浪费了读者的时间.楼主有幸参加了公司DevExpress控件的培训,独乐乐不如众乐乐,特附上Demo以飨 ...
- DevExpress控件的一些快捷操作
用的DevExpress控件时,有一些操作并不太方便,根据我自己需要的封装了一些控件的事件,调用的时候直接绑定控件的事件就可以了 例如: this.ComboBoxEdit.KeyDown += Ct ...
- DevExpress控件的GridControl实现行多选
最近用到DevExpress控件的GridControl控件,需要用到行多选的操作,在网上找的资料,自己总结一下. 先展示一下效果:
- DevExpress控件使用之多重坐标图形的绘制 z
有时候,基于对一些年份.月份的统计,需要集成多个数值指标进行分析,因此就需要把多种数据放到一个图形里面展现,也成为多重坐标轴,多重坐标轴可以是多个X轴,也可以是Y轴,它们的处理方式类似.本文通过一个例 ...
- DevExpress控件的GridControl控件小结
DevExpress控件的GridControl控件小结 (由于开始使用DevExpress控件了,所以要点滴的记录一下) 1.DevExpress控件组中的GridControl控件不能使横向滚动条 ...
- DevExpress控件安装、汉化使用教程
前言 DevExpress是一个庞大的控件库,也很是好用(没用过,听说),但是要收费. 网上关于DevExpress的教程满天飞,我找了一下午也没找到正确的安装.简单实用教程,还是自己摸索吧. 自己动 ...
随机推荐
- 转载:pyqt线程间通过 信号/槽 通信
转自:http://blog.sina.com.cn/s/blog_613d5bb701016qzv.html 信号(singal)与槽(slot)用于对象相互通信,信号:当某个对象的某个事件发生时, ...
- ubuntu安裝 R RStudio
sudo apt--i386.deb ref: http://blog.csdn.net/lichangzai/article/details/39376117
- thinkphp隐藏模块实例
1.项目中若要隐藏模块的做法 2.配置如下: <?php return array( //'配置项'=>'配置值' 'MODULE_ALLOW_LIST' => array ('Ho ...
- Linux,ubuntu14.04.5下安装软件
没有aptitude 使用: sudo apt-get install ***
- Js注释和对象
1.注释 单行: //注释内容 console.log('加油~');//在控制台输出一条信息: 多行: /*注释内容*/: 2.对象 1)对象是一个复合值,是根据某种引用类型创建出来的实例. 2)常 ...
- Linux使用expect实现自动登录的脚本
前提条件服务器已经安装过tcl和expect, 若未安装:可以先执行 yum install tcl expect 进行安装 第一步.编写以下自动登录脚本login.sh ########### ...
- 详解如何将MathType嵌入word中
将MathType嵌入word中的过程就是word插入对象的过程,插入对象是word软件中最常见的操作,MathType公式编辑器与所有的Office程序(OLE技术)都有很好的兼容性,本教程将详解如 ...
- 设计模式工具:UML基础
类图 矩形框 -类Class 第一层 ...
- HTML5 直播技术
https://segmentfault.com/a/1190000010440054
- 漫谈.Net关键字系列之一Sealed与Final(转)
转自:http://www.cnblogs.com/isline/archive/2010/08/31/1813396.html Sealed与Final修饰符其实并不是一个语言平台的产物,他们有着各 ...