devexpress专题

DevExpress GridView 单元格进度条的绑定及拓展自定义进度条不同颜色显示

DevExpress提供进度条的控件ProgressBarControl,并且能在GridView的单元格中使用,效果图如图所示 关于单元格绑定progressBarControl,这里我简单介绍一下,列的ColumnEdit属性选择ProgressBarControl,然后设置选择的repositoryitemprogressBar1的ShowTitle属性来显示中间的百分数文本即可(其中

DevExpress Winform使用单例运行程序方法和非DevExpress使用Mutex实现程序单实例运行且运行则激活窗体的方法

网上关于C#单例运行程序的方法都是比较简单,有些甚至是无法实现功能的,不知道他们试没试过就发帖,因为自己之前都是用第三方控件DevExpress,单例运行也是用它本身自带的一个方法,调用此方法需要引用DevExpress的DevExpress.DevAV.v17.1.Data.dll static void Main(){var appName= Process.GetCurrentProce

关于DevExpress GridView行头显示行号且根据行号宽度动态自适应显示

GridView的行头号默认没有显示,需要在事件CustomDrawRowIndicator中绘制行头号,行号显示代码如下 void CustomDrawRowIndicator (object sender, RowIndicatorCustomDrawEventArgs e){if (e.RowHandle >= 0){e.Info.DisplayText = (e.RowHandle +

DevExpress GridView列标题自定义背景颜色

(Dev 19.2版本不需要这些处理,默认就可以直接设置颜色) DevExpress GridView 列标题的颜色是跟随皮肤的,直接修改BackColor是无效的,除非去掉皮肤,若不想去皮肤或者修改皮肤的话,可以采用gridview的CustomDrawColumnHeader事件去处理, 注册这个事件,颜色设置直接设置GridColumn的backColor即可。 注册事件:   g

DevExpress 利用动态创建GridControl导出Excel,并不显示在界面上

正常情况下,GridControl显示在界面上直接导出数据到excel是没问题的, 在动态创建的时候如果不显示在界面上并不会把数据导到excel,一般的解决方法都是先添加导出后再隐藏或者释放掉,这种方法虽然如愿导出了数据,但是,想一想,这不是很多余么。 大伙有没有想过为什么显示到界面的时候才能导出数据内容呢?其实原理很简单,当对GridControl绑定数据的时候,就会在Form上实例

devexpress(16.2.6)破解不完全

devexpress(16.2.6)破解不完全,破解之后还会弹出 解决方案1:删除项目里面的license,重新编译通过。然后运行就不会有此提示,且后面所有项目都不用重新删除license,重新生成 解决方案2:license属性-->生成操作-->无(比第一种方法稳妥  彻底解决) 在此谢谢深圳 -涛神指点

界面控件DevExpress v24.1全新发布 - 跨平台性进一步增强

DevExpress拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpress Dashboard eXpressApp 框架、适用于 Visual Studio的CodeRush等一系列辅助工具。屡获大奖的软件开发平台DevExpress 今年第一个重要版本v23.1正式发布,该版本拥有众多新产品和数十个具有高影响力的功能,可为桌面、Web和移动应用提供直观的解决

DevExpress WPF中文教程:Grid - 如何完成列和编辑器配置(设计时)?

DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件的衍伸产品,还是以数据为中心的商业智能产品,都能通过DevExpress WPF控件来实现。 本教程将演示如何调整网格

Devexpress Wpf 绘制圆滑曲线

Devexpress Wpf 中的图表不能绘制圆滑的曲线,只能绘制折线 

DevExpress winForm gridView 设置复选框并可多选

OptionsSelection.MultiSelect = True OptionsSelection.MultiSelectMode = CheckBoxRowSelect

VCL界面组件DevExpress VCL v23.2 - 图表控件增强

DevExpress VCL是DevExpress公司旗下最老牌的用户界面套包,所包含的控件有:数据录入、图表、数据分析、导航、布局等。该控件能帮助您创建优异的用户体验,提供高影响力的业务解决方案,并利用您现有的VCL技能为未来构建下一代应用程序。 DevExpress VCL v23.2已于日前正式发布,新版本重点增强了图表组件功能等,欢迎下载官方正式版体验! DevExpress VCL

DevExpress学习系列文章

一:DevExpress Installed 二:Application UI

【WinForm+DevExpress】GridView 单击行数据展示分组数据

效果 单击红色区域的行数据可以显示出下面两条信息的 实现 private void gridView1_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e){//单击行数据时展开分组//没有这段代码的话 需要双击行才能展开分组信息if (gridView1

【WinForm+DevExpress】GridView 自定义行高

//设置GridView行高private void gridView1_CalcRowHeight(object sender, DevExpress.XtraGrid.Views.Grid.RowHeightEventArgs e){if (e.RowHandle >= 0)e.RowHeight = 35;}

【WinForm+DevExpress】GridView 表格Preview功能

效果: 实现: 第一步:添加一个GridControl,设置父容器停靠,设置GridView的OptionsView下的ShowPreview属性为True 因为我们的数据源是手动添加的,所以不设置PreviewFieldName属性 第二步:定义实体类 public class OrderLine{public OrderLine(string product, int count,

【WinForm+DevExpress】GridView 修改单元格的外观

为GridView添加RowCellStyle方法 private void gridView1_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e){if (e.RowHandle % 2 == 0){e.Appearance.BackColor = Color.Al

【WinForm+DevExpress】GridView 在两个表格之间拖拽行

效果图 可以将左边的行数据拖拽到右边,或者是将右边的行数据拖拽到左边 实现: 第一步: 新加两个GridControl,为他们设置数据源,并且将两个GridControl的AllowDrop属性设置为True private void DragDemo_Load(object sender, EventArgs e){FillData();}private void FillDa

【WinForm+DevExpress】GridView 给列设置自定义排序

效果: 点击OrderName这一列,会根据值的字符串长度进行排序 实现: 第一步:添加一个GridControl,设置父容器停靠,设置数据源 第二步:设置OrderName字段的SortMode(排序模式)为Custom(自定义) 第三步:为GridView添加CustomColumnSort事件 private void gridView1_CustomColumnSor

【WinForm+DevExpress】CardView 设置字段的样式

效果图 TotalAmount字段是新加的,用来计算总价(orderPrice*orderCount),在数据库表中不存在 实现 第一步:添加一个GridControl,设置在父容器中停靠,设置数据源,将GridControl的MainView转换成CardView 第二步:在Run DesDesigner设计界面中新加一列TotalAmount,设置列的Caption属性和Field

【WinForm+DevExpress】GridView合并单元格

效果图:   实现 第一步:添加一个GridControl ,设置在父容器中停靠,并且将GridView下的OptionsView的AllowCellMerge设置为True 第二步:给GridView添加CellMerge事件 private void gridView1_CellMerge(object sender, DevExpress.XtraGrid.Views.Gr

【WinForm+DevExpress】GridView设置下拉列表格式的过滤器

效果图 点击OrderPrice这一列的筛选按钮,出现一个复选框的下拉列表,通过勾选实现过滤功能 实现: 第一步:添加一个GridControl,设置在父容器中停靠,在表单的Load事件中代码如下 private void XtraGridCustomizeCheckedFilterMenuDemo_Load(object sender, EventArgs e){// TODO:

【WinForm+DevExpress】GridView设置自定义分组

效果图 拖拽orderPrice这一列到黄色区域部分,可以出现图二的效果,分组的规则是orderPrice按照0-10,11-20.....来分组的 实现: 第一步:添加一个GridControl,设置数据源,为GridView添加CustomColumnGroup事件 private void gridView1_CustomColumnGroup(object sender,

【WinForm+DevExpress】GetFocusedDataRow方法获取行对象没有值

GridControl的DataSource属性接受的时一个对象,所以我们可以给它传List或者DataTable,或者其他 但是当数据源时List的时,GetFocusedDataRow是获取不到值的,只有数据源是DataTable才可以获取到值

【WinForm+DevExpress】添加工具箱中不显示的DevExpress组件

本例中以PopupContainerControl为例 1、查看PopupContainerControl所在的Dll 2、在工具箱上右击“选择项”,弹出如下框 3、点击浏览,到第一步的路径下找到DevExpress.XtraEditors.v16.2.dll,然后点击确定即可 \ 4、搜索工具栏就可以看到PopupContainerControl了

DevExpress Office File API中文教程 - 如何用OpenAI模型增强Office文档可访问性?

DevExpress Office File API是一个专为C#, VB.NET 和 ASP.NET等开发人员提供的非可视化.NET库。有了这个库,不用安装Microsoft Office,就可以完全自动处理Excel、Word等文档。开发人员使用一个非常易于操作的API就可以生成XLS, XLSx, DOC, DOCx, RTF, CSV 和 Snap Report等企业级文件。 出于与可访

Devexpress的Image Picker的用法

一个好的界面离不开图标的润色,WPF是分辨率无关的,所以最好使用矢量图,而非png,jgp之类的图片,否则在不同的分辨率下,体验会不好。 1.打开Devexpress的imagepicker,点击VS的工具栏的按钮:扩展->DevExpress->WPF Controls V19.2.7->Run Image Picker,如下图:   2.打开之后如图所示: 3.选好需要的图标,