界面组件DevExpress WinForms v23.1 - 增强的图表、甘特图功能

DevExpress WinForms拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!

DevExpress WinForm 控件日前正式发布了今年第一个重大版本------v23.1,此版本增强了图表、甘特图、过滤器等控件功能等,欢迎下载最新版体验!

DevExpress WinForms v23.1正式版下载(Q技术交流:523159565)

Charting(图表)
增强的样条序列可视化

此版本增强了样条图的可视化 - 样条线在局部最小值和最大值之间呈现:

使用SplineAlgorithm属性指定用于样条序列视图的绘图算法。

此更改影响以下系列视图:

  • SplineSeriesView
  • SplineAreaSeriesView
  • StackedSplineAreaSeriesView
  • FullStackedSplineAreaSeriesView
  • Spline3DSeriesView
  • SplineArea3DSeriesView
  • StackedSplineArea3DSeriesView
  • FullStackedSplineArea3DSeriesView
Dialogs(对话框)
预览面板

WinForms Open File(打开文件)和Save File(保存文件)对话框附带一个集成的预览面板,您的用户现在可以在对话框中预览PDF、Office相关文档、HTML文件、文本文件和图像。

自定义上下文菜单

此版本在WinForms File Explorer Assistant(文件资源管理器助手)组件中添加了新的事件,用于定制上下文菜单(添加新命令,隐藏/禁用命令等):

  • ContextMenuShowing
  • BeforeExecuteItemCommand

C#

cs 复制代码
assistant.Attach(grid, x => {
x.CurrentPath = initialPath;
string customCommandName = "custom";
x.ContextMenuShowing += (s, e) => {
e.MenuItems.AddCommand("Custom command", customCommandName);
};

x.BeforeExecuteItemCommand += (s, e) => {
if(e.CommandName == customCommandName) {
XtraMessageBox.Show("Custom command executed");
e.Cancel = true;
}
};
});
Filtering UI(过滤界面)
过滤器控件 - UX增强

WinForm Filter控件包含了一个新的ShowActionButtonMode属性,用来指定Filter控件总是显示操作按钮(例如,添加或删除一个条件)还是在悬停时显示按钮。

C#

cs 复制代码
filterControl1.ShowActionButtonMode = DevExpress.XtraEditors.ShowActionButtonMode.Always;
Gantt(甘特图)控件
Timeline(时间轴)

WinForms甘特图控件包括一个新的集成时间轴。

功能包括:

  • 在甘特图控件的顶部或底部显示时间轴
  • 绑定数据
  • 多个时间轴条
  • 添加/删除任务和里程碑到/从时间轴
  • 可配置日期-时间范围
  • 选择多个任务
  • 今天的指标
  • 内置上下文菜单
  • 跳转到任务
  • 平移和缩放时间轴规模
  • 调整时间表
  • 打印及导出
  • 综合时间轴API
相关推荐
项目管理实用笔记9 小时前
甘特图怎么画?项目排期入门指南
项目管理·团队开发·甘特图·敏捷流程·看板
进度猫2 天前
5个甘特图高阶用法,不止简单排工期
大数据·人工智能·产品经理·甘特图·项目管理软件
daols884 天前
vue 甘特图 vxe-gantt 紧前紧后依赖关系连接线配置详解
前端·vue.js·甘特图
Highcharts.js13 天前
可视化图表之甘特图Gantt:原理、应用与实践指南
甘特图·数据可视化·highcharts·图表渲染
daols8814 天前
vue 甘特图 vxe-gantt 任务条拖拽自动更新日期
javascript·vue.js·甘特图
猴哥聊项目管理14 天前
项目进度管理:甘特图、里程碑和关键路径实操指南
项目管理·甘特图·里程碑·进度管理·关键路径·项目进度管理
SL-staff16 天前
JVS-APS实战:用多策略排产+主资源甘特图识别并优化设备伪瓶颈
智能制造·甘特图·aps·jvs·排产优化·设备利用率·生产调度
研之有李-23 天前
需求变更频繁怎么办?瀑布项目范围基线与变更控制实操
项目管理·甘特图·需求变更·瀑布项目管理·瀑布开发
daols882 个月前
vue 甘特图 vxe-gantt 小时视图设置日期轴每间隔 3 个小时
vue.js·甘特图·vxe-gantt
daols882 个月前
vue 甘特图 vxe-gantt 实现双进度条:计划 vs 实际,支持多级子任务拆分
vue.js·甘特图·vxe-table·vxe-gantt