
c# DevExpress
文章平均质量分 72
qq_18932003
编程爱好者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Dev XtraReport导出报表乱码问题与开发参考博客
DevExpress.Utils.AppearanceObject.DefaultFont = new System.Drawing.Font("宋体", 9);DevExpress XtraReport 开发指南 - 主从表报表设计(C#)DevExpress XtraReport 开发指南-单表报表设计详解(C#)1.预览报表前设置字体,好似这样就不会乱码了。2.把报表里面的显示中文的控件的字体改成宋体。Dev XtraReport导出报表乱码问题。原创 2025-02-16 14:07:27 · 208 阅读 · 0 评论 -
c# dev的documentManager,多个tab窗体
private void AddDocument(Funcation CurrentModel) { if (!string.IsNullOrWhiteSpace(CurrentModel.FunctionKey)) { //如果旧版本名称与新版本不一样,用‘,’分开 v...原创 2019-12-24 21:06:35 · 1353 阅读 · 0 评论 -
winform DevExpress指定行和单元格样式
如果需要被选中后颜色不被覆盖,效果如下图。设置满足条件行背景色为蓝色。原创 2024-12-24 18:00:34 · 405 阅读 · 0 评论 -
DevExpress中GridControl的使用笔记
case "1":e.DisplayText = "男";break;case "0":e.DisplayText = "女";break;}}8.png效果:9.png代码:19.pngelse效果:20.png。转载 2024-10-03 09:51:44 · 744 阅读 · 0 评论 -
GridControl简单属性操作(转)
选择GridView->OptionBehavior->AllowDeleteRows->True/False,默认为Default,选择True,则允许删除,设置为FALSE,则不允许删除。转载 2024-10-03 09:45:42 · 474 阅读 · 0 评论 -
Dev GridControl数据修改后实时更新数据源
最近做项目使用DEV控件,今天用GridControl时,发现一个问题,当一个单元格处于编辑状态并做了修改之后,如果直接用DataTable的更新(前提是保定了DataSource),此时修改的数据不能正常更新入库。产生原因:GridControl编辑状态下,GridColumn自动将状态置为BeginEdit,按Enter后,自动完成编辑EndEdit。最近项目,gridview单元格修改,在编辑完最后一个时,未按回车或把焦点移到别处时,直接点保存时,最后一个修改总是无效,解决方法:必须关闭编辑状态。转载 2024-10-03 09:42:26 · 771 阅读 · 0 评论 -
关于怎样获取DevExpress GridView过滤后或排序后的数据集问题(转)
第二种方法:估计大伙很难找到,DevExpress 的GridView竟然提供了相应的方法,但是奇怪的是编译器竟然没有显示,就是在GridView的基类BaseView中提供了DataController这个对象,查看了这个属性后发现竟然真的被屏蔽了,EditorBrowsable竟然是Never状态(我也表示一脸懵逼)当然,屏蔽了,不代表他没有这个属性,那就一脸懵逼的使用吧,DataController提供一个获取过滤后和排序后的数据集的方法:GetAllFilteredAndSortedRows()转载 2024-10-03 09:28:50 · 343 阅读 · 0 评论 -
DEVEXPRESS TREELIST 父子节点复选框状态同步
else if (node.ParentNode.Nodes.Count == reuslt1)//03.不打√数量和父级数量一致:父级不√。if (node.ParentNode.Nodes.Count == result)//01.打√数量和父级数量一致则:父级√。CreateNode(new object[] { 0, "区域管理", "0", "", 0, "",false}, 0, true);转载 2024-10-03 09:27:31 · 144 阅读 · 0 评论 -
DEVEXPRESS GRIDVIEW 数据根据不同条件格式化显示色块和文字颜色
表达式(条件)/// 表达式(条件)/// 颜色/// 颜色转载 2024-10-03 09:25:01 · 466 阅读 · 0 评论 -
DEVEXPRESS GRIDVIEW 代码添加按钮
3 dicButtons.Add("download", "下载");2 dicButtons.Add("delete", "删除");4 edit.ToolTip = "添加";转载 2024-10-03 09:21:41 · 286 阅读 · 0 评论 -
对Dev的GridControl/GridView控件进行分组并展开操作
其中真正起到作用的就是设置分组列的那一行,也就是设置某一列的GroupIndex(该值默认均为-1,即不分组);这是最低的分组显示要求,结果如下图:将“离线要素图层”那一列作为分组列,然后系统默认的显示方式就是[列名+值]//默认"{0}: [#image]{1} {2}"//注:GroupValueText的值代表的是这个分组单元格内的值;其实现效果如下图所示,在最初的[列名+值]后面加上了我们添加进来的GridGroupSummaryItem所指定的值;,分组行展示的内容已经修改为自定义的了。转载 2024-10-03 08:26:02 · 884 阅读 · 0 评论 -
DevExpress GridControl List绑定方式下新增行的方法
/如果直接绑定 本方法将无效, 只有绑定方式为 DataSet DataTable 和 BindList 才能触发此函数效果.BindingList<Person> list = new BindingList<Person>(gridDataList);// 将List转换为BindList。//此处是数据源 List集合。// 将BindList 绑定到GridView。转载 2024-10-03 08:25:00 · 185 阅读 · 0 评论 -
DevExpress GridControl控件行内新增、编辑、删除添加选择框
", "删除提示", MessageBoxButtons.OKCancel) == DialogResult.OK)gvStation.Columns["TS_LONGITUDE"].Caption = "经度";gvStation.Columns["TS_LATITUDE"].Caption = "纬度";gvStation.Columns["TS_NAME"].Caption = "名称";gvStation.Columns["TS_RANK"].Caption = "等级";//具体操作因人而异。转载 2024-10-03 08:24:28 · 295 阅读 · 0 评论 -
DevExpress控件LookUpEdit、GridControl、RibbonControl的使用总结
if (3 == fieldIndex && station < segment.Fields[fieldIndex - 1].FieldMax)//如果改变的是结束里程。原文链接:https://blog.csdn.net/duanzi_peng/article/details/78343749。offsetRow.Properties.Caption = "偏移量(米)";原文链接:https://blog.csdn.net/twenwen/article/details/50835226。原创 2023-07-23 20:32:30 · 897 阅读 · 0 评论 -
c# Dev 简易权限管理
Dev 简易权限管理https://blog.csdn.net/qq_39488878/article/details/88344059Winform界面中实现菜单列表的动态个性化配置管理https://blog.csdn.net/weixin_33697898/article/details/85957383...原创 2020-01-19 23:22:31 · 327 阅读 · 0 评论 -
DevExpress版本转换注意
手上有一个其它人用DevExpress 12.1.4做的界面(VS2010),由于手上有11.1.6的重编译版本,不想重新安装12.1.4了,而且重编译版本不需要安装,开发和部署上都很方便,所以想把12.1.4做的界面转到11.1.6上。以这个转换(12.1.4到11.1.6)为例说明一下,注意这个转换只适用于比较近的版本,如果版本相差过大,DLL文件中的类及变量名变动太大,是不行的。1:首先...原创 2020-01-19 09:05:17 · 2606 阅读 · 0 评论 -
C# DevExpress控件安装使用教程
DevExpress可以上官网下载,我在网盘也放了一份,下载链接:链接:https://pan.baidu.com/s/1_1rbGIk2H5dspzCCWIsexg提取码:a365安装devexpress按照如下所示,基本是一路默认点击:step2:02—激活03—工具箱附加和汉化这里参考了:https://www.cnblogs.com/xishuai/p/3554594.html但是转载 2022-03-24 17:22:10 · 3507 阅读 · 0 评论 -
WPF读取PDF WORD EXCEL文件并展示 pdfreader
using System;using System.CodeDom.Compiler;using System.ComponentModel;using System.Diagnostics;using System.IO;using System.Windows;using System.Windows.Controls;using System.Windows.Markup;using DevExpress.Spreadsheet;using DevExpress.Xpf.Bars;.原创 2021-10-06 14:53:52 · 1117 阅读 · 0 评论 -
devexpress xaf 相关
XAF之创建条件外观_压碎起重机-CSDN博客XAF特性属性使用方法 - 幽梦紫曦的专栏 - TNBLOGXAF - 随笔分类 - Tonyyang - 博客园原创 2021-10-09 08:28:23 · 118 阅读 · 0 评论 -
玩转控件:重绘DEVEXPRESS中DateEdit控件 —— 让DateEdit支持只选择年月
缘由 这两天在维护DevExpress控件开发的报表,测试人员提出报表查询条件需要按月查询,我木讷的对着Dev自带的DateEdit控件许久,又找了几个Dev其他的时间控件,没有一个可以达到需求标准,于是有了下文:本篇博文代码部分来自网络,地址:http://www.devexpress.com/Support/Center/Question/Details/CQ60337 故技重施:新建组件类 根据最近看了3遍的《新三国演义》中,诸葛亮占荆州后收取零陵时,一屠夫的话:"说...转载 2021-10-05 10:00:22 · 1336 阅读 · 0 评论 -
DevExpress gridview指定列过滤条件
Example 1:下面的代码示例,展示了如何过滤开头字母为F的海运国家。利用ColumnFilterInfo 对象创建所需的过滤器。然后,为其分配GridColumn.FilterInfo属性。 using DevExpress.XtraGrid.Columns; gridView1.Columns["ShipCountry"].FilterInfo = new ColumnFilterInfo("[ShipCountry] LIKE 'F%'");Example 2下面的示例转载 2021-09-22 11:13:32 · 2734 阅读 · 0 评论 -
DevExpress 之 GridControl 自定义列
Ø前言DevExpress控件大家应该都有所了解,使用这个框架实现B/S或C/S的,都是非常出色的。本文主要讨论下GridControl中如何【自定义列】或【计算列】,可使用以下两种方法实现:1.方法一使用DevExpress.XtraGrid.Columns.GridColumn的UnboundExpression与UnboundType属性,步骤如下:1)点击GridControl控件的Run Designer按钮。2)选择Co...原创 2021-09-17 23:05:08 · 2431 阅读 · 0 评论 -
DevExpress Winform 常用控件
前言DevExpress控件的功能比较强大,是全球知名控件开发公司,对于开发B/S或C/S都非常出色,可以实现很炫且功能强大的效果。DevExpress Winform常用控件是本人在前几个项目的一些笔记,在实际的项目中可能会经常涉及到,所以对常用控件的属性、方法、事件都列举出来。Ø在Visual Stuodio中添加DevExpress控件1.使用控制台进入DevExpress安装目录(输入命令): cdD:\Program Files (x8...原创 2021-09-17 23:01:43 · 3071 阅读 · 0 评论 -
Devexpress GridControl 控件笔记
this.gridView1.Appearance属性可以获取行对象??this.gridView1.Appearance.OddRow.BackColor = Color.White;可设置背景色?一、GridControl1)设置GridView的样式(滚动条大小也会随着变化)gridControl.LookAndFeel.UseDefaultLookAndFeel = false;gridControl.LookAndFeel.SkinName = "Office 2010 ...原创 2021-09-17 22:59:43 · 1440 阅读 · 0 评论 -
devexpress gridview
Dev gridview新增一行自动获得焦点并打开编辑模式dt.Rows.Add("1","2"); gridView1.FocusedRowHandle = gridView1.RowCount - 1; gridView1.FocusedColumn = gridColumn2;使新增的行自动开启编辑模式,既所在焦点单元格显示闪动的光标关键代码:gridView1.ShowE...原创 2021-07-14 07:29:49 · 305 阅读 · 0 评论 -
C# DEVEXPRESS 导出到Excel(带样式,带颜色)
/* * 控件属性设置:OptionsPrint - AutoWidth=false,UsePrintStyles=false * 定义样式,TreeList采用NodeCellStyle事件;GridControl采用RowCellStyle事件,而不是CustomDrawCell事件 * cmsExport,ExportToXlsx(saveFileDialog1.FileName, XlsxExportOptions) */ // 样式设置...原创 2021-01-31 14:56:38 · 4199 阅读 · 0 评论 -
c# devexpress 动态创建bandedGridView 和gridcolumn
bandedGridView1 = new DevExpress.XtraGrid.Views.BandedGrid.BandedGridView();this.gridControl1 = new DevExpress.XtraGrid.GridControl();this.bandedGridView1 = new DevExpress.XtraGrid.Views.BandedGrid.BandedGridView();/* 创建BandedGridView对象 */...转载 2021-01-20 20:05:48 · 2470 阅读 · 1 评论 -
devexpress 使用PopupContainerEdit和PopupContainer实现实时数据查询并展示
实测可行#region 使用PopupContainerEdit和PopupContainer实现数据展示!!! /// <summary> /// 设置一个标识,是否在GridView中可以接受回车键 /// </summary> bool canAcceptReturn = false; private void popupContainerEdit1_KeyPress(object sende...原创 2020-12-27 21:52:04 · 946 阅读 · 0 评论 -
c# DevExpress patch破解后经常弹出试用框的解决办法
很多人使用devexpress patch这个破解工具,破解完后编译程序的时候经常会弹出使用窗口的,出现这个原因是license.licx这个控件凭证文件导致的,一般破解完后新建的项目不会出现这个问题,未破解前的项目就会出现这问题。解决的方案有两个:1、直接删除properties下的license.licx文件,重新编译,虽然会再生成,但不会再出现那个试用提示框。2、如果想彻底删除这个文件,请右击license.licx文件》点击属性》把生成操作这属性改成“无”,再删除这个文件,就不会自动生成这转载 2020-05-30 07:56:09 · 1659 阅读 · 0 评论 -
c# Dev GridControl实现右键弹出菜单复制单元格
在单元格点右键【复制单元格】:解决方案:1. 在界面添加一个ContextMenuStrip组件,如ContextMenuStrip12. GridControl.ContextMenuStrip属性设置为ContextMenuStrip1复制单元格Click事件:C# Code:privatevoid复制单元格ToolStripMenuItem_Click(objectsender, EventArgs e){...转载 2020-05-27 12:18:25 · 2612 阅读 · 0 评论 -
DevExpress 中根据数据库字典动态生成卡式菜单 z
第三方的Devexpress套件因为要使用权限机制控制不同用户进入系统显示菜单所以要配合字典数据动态生成。在WEB中这种问题灰常的轻松在winform里就稍微有点不同为了用DEV实现卡式菜单有组的概念具体如图红色部分提示:这里用了菜单头、菜单组、菜单项来逐级生成 ,首先是菜单头便利创建然后判断是否有菜单组如果有菜单组就先生成菜单组然后把菜单项加入菜单组最后为按钮注册事件,这里的事情用一个公...转载 2020-04-28 00:44:16 · 432 阅读 · 0 评论 -
Dev表格导出工具类 多中格式
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace xSoft.Utility.UI{ public class ExportUtility { public static void ExportGridToFile(DevE...转载 2020-04-28 00:43:12 · 176 阅读 · 0 评论 -
c#开发_Dev的关于XtraGrid的使用(GridControl小结)实战用法
1,增加新行用InitNewRow事件,给新行某字段赋值。后结束编辑。private void grdView_InitNewRow(object sender, DevExpress.XtraGrid.Views.Grid.InitNewRowEventArgs e) { DevExpress.XtraGrid.Views.Grid.GridView view = s...转载 2020-04-23 00:39:56 · 2525 阅读 · 0 评论 -
c# DEV Gridcontrol中修改数据
最近做项目使用DEV控件,今天用GridControl时,发现一个问题,当一个单元格处于编辑状态并做了修改之后,如果直接用DataTable的更新(前提是保定了DataSource),此时修改的数据不能正常更新入库。 产生原因:GridControl编辑状态下,GridColumn自动将状态置为BeginEdit,按Enter后,自动完成编辑EndEdit。但是直接点击保存,GridCol...原创 2020-04-23 00:34:04 · 3639 阅读 · 1 评论 -
在GridControl中使用GridLookUpEdit的正确姿势
先上效果图效果图操作过程:点击红框那一列的任何一格,都会弹出如绿框所示的数据选择列表(这个列表长的和GridView一样有木有,是的,他就是GridView),在弹出框中选择数据后,会将想要显示的数据显示在红框处。这两者组合可以实现,在GridControl的数据列表中进行编辑和选择数据。下面开始说明使用流程。1. 点击进入GridControl的Run Desi...转载 2020-04-23 00:10:36 · 4425 阅读 · 0 评论 -
Devexpress-xtraTabControl1 动态加载窗体
/// <summary> /// 动态添加tabpage /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void It...转载 2020-02-19 08:45:43 · 1537 阅读 · 0 评论 -
Devexpress LayoutControl的使用简单教程
1.向窗体中添加LayoutControl控件在将该控件拖入窗体后,最好立即设置该控件的尺寸和位置。拖入后,在如下图所示的情况下,开始修改尺寸和位置(在这里设置的是填充整个窗体)2.向LayoutControl中添加控件(1)添加DateEdit控件名为dateEdit1,拖入后下图所示,控件默认填充整个DateEdit,而且在界面中或者dateEdit1的属性中是无法直接修改大小...原创 2020-02-06 21:08:55 · 2626 阅读 · 0 评论 -
DevExpress的10个使用技巧
1.TextEditor(barEditItem)取文本string editValue = barEditItem1.EditValue.ToString();//错误,返回nullstring editValue = ((DevExpress.XtraEditors.TextEdit)barEditItem).EditValue.ToString();//正确,返...转载 2020-01-30 22:18:33 · 1143 阅读 · 1 评论 -
GridControl简单属性操作
1.单行记录整行选中GridView->OptionsBehavior->EditorShowMode 设置为:Click2.如何让行只能选择而不能编辑(或编辑某一单元格) 只读GridView->OptionsBehavior->EditorShowMode 设置为:ClickGridView->OptionsBehavior->Editab...转载 2020-01-29 17:24:03 · 1110 阅读 · 0 评论 -
C# devexpress gridcontrol 分页 控件制作
这个小小的功能实现起来还是有一点点复杂, 分页单独一个usercontrol 出来,导致查询换页 与gridcontrol页面分离, 一般通过换页事件通知girdcontrol 做出查询查询来说有时是查询所有,有时是查询一个月,或者别的时间. 在分页控件内的控件上做相应的赋值.想想实现起来还是有一定的复杂度.如果数据量足够大 : 第一步是先查出数据总量,根据总量,把分页上的 数量,页数...转载 2020-01-26 20:09:12 · 2170 阅读 · 1 评论