首页 > 其他分享 >界面控件DevExpress WinForms垂直&属性网格组件 - 拥有更灵活的UI选择(一)

界面控件DevExpress WinForms垂直&属性网格组件 - 拥有更灵活的UI选择(一)

时间:2024-06-13 16:02:22浏览次数:11  
标签:控件 记录 DevExpress 网格 WinForms UI 数据

DevExpress WinForms垂直&属性网格组件旨在提供UI灵活性,它允许用户显示数据集中的单个行或在其90度倒置网格容器中显示多行数据集。另外,用户可以把它用作一个属性网格,就像在Visual Studio IDE中那样。

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

获取DevExpress WinForms最新正式版下载(Q技术交流:532598169)

极限垂直网格

当用户准备创建一个完全可定制的UI时,DevExpress WinForms垂直网格可以提供由用户根据需要配置的UI、允许在飞行中保持更改的UI,垂直网格控件使您和您的最终用户能够以最有效的方式组织信息并在屏幕上呈现信息。

垂直网格的高级功能包括:

  • DirectX渲染和优化的数据加载
  • 支持所有主要数据源
  • 无限的UI/UX定制
  • 高速数据排序和过滤
  • 并排记录比较
  • 数据编辑、输入验证、值格式化
  • 所见即所得打印和导出到Excel、Word、PDF
  • 属性网格模式

DevExpress WinForms垂直&属性网格组件图集
数据显示
  • 带状布局
    带状布局显示控件中的单个记录,用户可以通过网格的水平滚动条浏览底层数据集中的记录。如果有更多的字段可以垂直放入垂直网格的区域,布局将被包裹到另一个“列”中。
  • 多记录布局
    多记录布局从左到右垂直显示和排列记录,并带有单个标题(标题)列。
  • 树形显示模式
    由于单个行可以容纳一组子行,因此可以使用树形UI来轻松地表示数据,其中父行可以展开/折叠,以便显示/隐藏关联的子行。
  • 类别
    通过使用类别用户可以将行排列到单独的组中,以提高可读性和更有效的数据输入。最终用户可以根据需要展开/折叠类别行,如果您的应用程序需要运行时自定义,可以允许用户创建新的类别并根据需要重新排列它们。

DevExpress WinForms垂直&属性网格组件图集
并排比较记录
提供每个人都熟悉的体验

用户可以轻松地配置垂直网格控件,来允许最终用户并排比较单个记录,暂时隐藏其他记录。要比较单个记录,只需右键单击记录的标题并选择 "Add to Comparison" (或使用复选框选择记录)。当所有需要的记录都被选中时,再次调用上下文菜单并选择“Show Comparison”。

DevExpress WinForms垂直&属性网格组件图集

数据编辑 & 输入验证
CRUD操作变得容易

DevExpress WinForms附带了几十个数据编辑器,可以很容易地嵌入到单个网格单元格中。它的高级功能包括:

  • 多编辑器行
    多编辑器行是优化使用屏幕实际空间的好方法,这些行可以显示多个单元格,即可以显示来自多个绑定数据字段的数据。
  • 输入验证和错误指示
    使用内置的数据验证支持,您可以控制输入数据的方式。如果某个值违反了您指定的限制,则显示错误指示符,还可以为单个单元格和/或记录实现验证规则。
  • 掩码和值格式
    实现受限的数据输入和格式化的数据输出。
  • 受Excel启发的条件格式
    DevExpress WinForms条件格式引擎,您的应用程序可以根据指定的标准轻松突出显示单元格或列,而无需编写一行代码。单元格和列可以使用动画数据条、图标和预定义的颜色比例来突出显示。

DevExpress WinForms垂直&属性网格组件图集

标签:控件,记录,DevExpress,网格,WinForms,UI,数据
From: https://blog.csdn.net/AABBbaby/article/details/139614083

相关文章

  • dataGridView控件和contextMenuStrip控件的结合使用
    效果展示: 0.在dataGridView控件中绑定 contextMenuStrip控件,设置ContextMenuStrip1. 设置 dataGridView选中类型为整行选中:SelectionMode:FullRowSelect不允许dataGridView一次能选择多个单元格:MultiSelect:Fale2.第二步再dataGridView控件中分别使用......
  • wpfui:一个开源免费具有现代化设计趋势的WPF控件库
    wpfui介绍wpfui是一款开源免费(MIT协议)具有现代化设计趋势的WPF界面库。wpfui为wpf的界面开发提供了流畅的体验,提供了一个简单的方法,让使用WPF编写的应用程序跟上现代设计趋势。截止写这篇文章,该项目获得了6.7kstarts。最近我也在使用wpfui,整体使用下来感觉非常不错,因此想写一......
  • DevExpress WPF中文教程:Grid - 如何完成列和编辑器配置(设计时)?
    DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpressWPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。无论是Office办公软件的衍伸产品,还是以数据为中心......
  • 如何在Labview中添加自定义动态控件(旋转风扇控件)
     前言:    使用labview做了一个自定义的labview控件在Labview中添加自定义动态控件(旋转风扇控件)下面具体介绍步骤:1.打开Labview,新建VI项目,在前面板“文件”->“新建”->“自定义控件”2.接着,转到“新建”->“自定义控件”3.然后,右击添加一个布尔......
  • 界面控件DevExpress WinForms垂直&属性网格组件 - 拥有更灵活的UI选择(一)
    DevExpressWinForms垂直&属性网格组件旨在提供UI灵活性,它允许用户显示数据集中的单个行或在其90度倒置网格容器中显示多行数据集。另外,用户可以把它用作一个属性网格,就像在VisualStudioIDE中那样。P.S:DevExpressWinForms拥有180+组件和UI库,能为WindowsForms平台创建具有影响......
  • nw.js 如何调用activeX控件 (控件是C++编写的dll文件)
    ......
  • 如何使用前端表格控件实现数据更新?
    前言小编之前分享过一篇文章叫《如何使用前端表格控件实现多数据源整合?》。今天,继续为大家介绍如何使用前端表格控件来更新已连接的数据源信息。环境准备SpreadJS在线表格编辑器:SpreadJS前端表格控件新版本新增了一款报表插件,该插件基于SpreadJS本身强大的表格能力,在DataM......
  • PyQT5之QSS基础/子控件选择器
    fromPyQt5.QtWidgetsimport*importsysclassBasicQCSS(QWidget):def__init__(self):super().__init__()self.setWindowTitle("QSS样式/子控件选择器")btn1=QPushButton(self)btn1.setText("按钮1")b......
  • PyQT5之设置窗口控件风格
    设置窗口控件风格QApplication.setStyle(...)窗口可以显示三种风格:['windowsvista','Windows','Fusion']importsysfromPyQt5.QtCoreimport*fromPyQt5.QtGuiimport*fromPyQt5.QtWidgetsimport*#print(QStyleFactory.keys())classWindow......
  • C#自定义控件(自定义属性、自定义事件)
    1、创建类库项目在当前解决方案中添加新项目类库。注意选择“.NETFramework”创建完成后,删除默认的Class1类。2、添加项目图片在类库的debug中添加一个文件夹image,并复制项目需要的图片。3、把全部项目拖放到资源文件中选中所有图片,然后拖放到[资源],方法是右击类库项目......