• 界面组件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

    DevExpress WinForms v23.1新版图集

    Dialogs(对话框)
    预览面板

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

    DevExpress WinForms v23.1新版图集

    自定义上下文菜单

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

    • ContextMenuShowing
    • BeforeExecuteItemCommand

    DevExpress WinForms v23.1新版图集

    C#

    1. assistant.Attach(grid, x => {
    2. x.CurrentPath = initialPath;
    3. string customCommandName = "custom";
    4. x.ContextMenuShowing += (s, e) => {
    5. e.MenuItems.AddCommand("Custom command", customCommandName);
    6. };
    7. x.BeforeExecuteItemCommand += (s, e) => {
    8. if(e.CommandName == customCommandName) {
    9. XtraMessageBox.Show("Custom command executed");
    10. e.Cancel = true;
    11. }
    12. };
    13. });
    Filtering UI(过滤界面)
    过滤器控件 - UX增强

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

    DevExpress WinForms v23.1新版图集

    C#

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

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

    DevExpress WinForms v23.1新版图集

    功能包括:

    • 在甘特图控件的顶部或底部显示时间轴
    • 绑定数据
    • 多个时间轴条
    • 添加/删除任务和里程碑到/从时间轴
    • 可配置日期-时间范围
    • 选择多个任务
    • 今天的指标
    • 内置上下文菜单
    • 跳转到任务
    • 平移和缩放时间轴规模
    • 调整时间表
    • 打印及导出
    • 综合时间轴API
  • 相关阅读:
    谷歌对低代码/无代码的新押注这次会有回报吗?
    【C++】string类
    UE5 新特性 Nanite 开启
    Elasticsearch基础篇(三):Elasticsearch7.x的集群部署
    【牛客刷题专栏】0x02:带头节点单链表实现C数据结构栈
    HTTP协议
    TDengine时序数据库学习使用
    Eclipse 内容辅助
    Redis实现热点数据排行榜或游戏积分排行榜
    高级运维学习(八)Ceph 概述与部署
  • 原文地址:https://blog.csdn.net/AABBbaby/article/details/132800154