摘要:3、表格打印也是最常见的,打印代码如下:PrintingSystem ps = null;DevExpress.XtraPrinting.PrintableComponentLink link = null;ps = new DevExpress.XtraPrinting.PrintingSyste...
阅读全文
随笔分类 - DevExpress
摘要:3、表格打印也是最常见的,打印代码如下:PrintingSystem ps = null;DevExpress.XtraPrinting.PrintableComponentLink link = null;ps = new DevExpress.XtraPrinting.PrintingSyste...
阅读全文
摘要:1,增加新行用InitNewRow事件,给新行某字段赋值。后结束编辑。 private void grdView_InitNewRow(object sender, DevExpress.XtraGrid.Views.Grid.InitNewRowEventArgs e) { DevExpress.XtraGrid.Views.Grid.GridView view = sende...
阅读全文
摘要:Grid Designer>Views>Appearance>HeaderPanel>TextOptions>HAIignment{Center} 依次打开并找到HAILignment修改最后面的参数. 居中效果
阅读全文
摘要:放在主程序 入口处, public Form1() { InitializeComponent(); gridView1.IndicatorWidth = 50; //官方推荐常用是30,至于多少自己根据自己的需求和喜好去修改宽度的大小。 } 则每次程序运行时都能正确完整的显示序列号。 附送2种方法。 pr...
阅读全文
摘要:将下面的代码随便放到主窗体的任何一个地方 protected override CreateParams CreateParams //解决MDI闪屏 { get { CreateParams cp = base.CreateParams; cp.ExStyle |= ...
阅读全文
摘要:下面是笔者自己总结的使用 DevExpress Gridview 的一些经验小结,分享给大家: 1、去除 GridView 头上的 "Drag a column header here to group by that column" --> 点击 Run Designer -> 找到:OptionView -> 将 ShowGroupPanel : 设置为 false ; 2、如何...
阅读全文
摘要:转换结果: 运行结果呈现:
阅读全文
摘要:选择完成控件后,可用+号点开ColumnEdit列,改控件的类型是RepositoryItem类型的,其相应的属性和相应的控件属性是类似的 构建数据如下: DataTable dt = new DataTable(); dt.Columns.Add("名称"); dt.Columns.Add("范围"); ...
阅读全文
摘要:菜单控件 拖入窗口中 显示如下 设置popupMenu 设置barManager 设置controller 增加菜单项 弹出配置窗口 一般菜单项设置 对应属性如下: 对应事件: 选择菜单项设置 事件同上,是否可见同上。 子菜单项设置 是否可见同上,很少去写他的点击事件,一般都写的是他的子菜单中点击事件。 编辑菜单项设置 菜单分组设置
阅读全文
摘要:private void gridView1_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e) { if (e.Button == MouseButtons.Left) { //鼠标的...
阅读全文
摘要:表格样式:全局设置 例子: 例子: 列样式:只作用于当前的列 通用样式:外观设定 注意:样式设定都是相同的,Appearance前缀。
阅读全文
摘要:备注显示设置 设置备注字段 显示结果: 可以写入按键事件F3,用以开关备注显示 private void Form4_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F3) { gridView1.Options...
阅读全文
摘要:分组: 按时间分第一组: 按性别分第二组: 显示结果: 高级设置: 将所有组展开代码:gridView1.ExpandAllGroups(); 显示结果: 自定义组名,GridView级事件 增加事件: private void gridView1_CustomDrawGroupRow(object sender, DevExpress.XtraGri...
阅读全文
摘要:为了测试方便,我们加入新的3列,格式分别是数据,时间,字符串。代码增加下列部分: //格式增加 dt.Columns.Add("数据",typeof(decimal)); dt.Columns.Add("时间",typeof(DateTime)); dt.Columns.Add("自定义",typeof(string)); dt.Rows.Add(new object[] { 1, "张三", ...
阅读全文
摘要:点击Run Designer控件上的按钮,弹出视图设计窗口: 列配置: 我们配置完列名后,会发现设计视图发生了变化:
阅读全文
摘要:Dev控件中的表格控件GridControl控件非常强大。不过,一些细枝末节的地方有时候用起来不好找挺讨厌的。使用过程中,多半借助Demo和英文帮助文档。网上具体的使用方法也多半零碎。偶遇一个简单而且详细的使用文档。好记性不如烂笔头!转载过来,整理整理发出来做个记录,总共有十个小节。做的非常精细,非常感谢原作者。 插件所在位置 使用时拖拽过来,如下所示即使拖拽过来原封不动的样子: 在程序中...
阅读全文
摘要:DevExpress是一个比较有名的界面控件套件,提供了一系列的界面控件套件的DotNet界面控件。本文主要介绍我在使用DevExpress控件过程中,遇到或者发现的一些问题解决方案,或者也可以所示一些小的经验总结。总体来讲,使用DevExpress控件,可以获得更高效的界面设计以及更美观的效果。本文主要通过给出相应的例子以及相关界面效果来说明问题,希望大家能够从中获得好的知识和思路。 1、 应...
阅读全文
摘要:在“随风飘散” 博客里面,介绍了一个不错的DataGridView数据窗口控件《DataGridView数据窗口控件开发方法及其源码提供下载》,这种控件在有些场合下,还是非常直观的。因为,在一般要求客户录入数据的地方,一般有两种途径,其一是通过弹出一个新的窗口,在里面列出各种需要输入的要素,然后保存的,如下图所示; 其二就是直接在DataGridView中直接输入。这两种方式各有优劣,本文介绍采...
阅读全文
摘要:较早之前,曾经介绍了一篇文章《使用DataGridView数据窗口控件,构建用户快速输入体验》,介绍了在传统DataGridView中嵌入一个数据窗口进行选择列表,从而实现数据快速录入的操作例子,在DevExpress的控件使用中,我们应该如何实现这种效果呢,本文首先通过简单的例子介绍一下,具体的实现过程。然后进阶具体的应用,指导我们实际的开发工作,以及在使用过程中需要注意的一些特殊问题,提供相应...
阅读全文
摘要:使用DevExpress控件来做项目开发已经有很长一段时间了,在摸索开发到客户苛刻要求的过程中,其中碰到过很多问题需要解决的,随着一个个问题的解决,也留下很多对DevExpress控件的使用经验及教训,综合设计到的多个项目的问题,对这些开发常用的要点进行总结,方便别人也方便自己。提供这些解决方法,一个可以快速应用到项目中,二个也可以作为对界面开发的更高要求对待自己的项目,使得自己的东西更加完美,更...
阅读全文
|