Winforms界面开发DevExpress v19.2:图表、编辑器功能增强
DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅、美观且易于使用的应用程序。无论是Office风格的界面,还是分析处理大批量的业务数据,DevExpress WinForms都能轻松胜任!DevExpress Winforms v19.2日前正式发布啦!v19.2中发布了增强了Diagram、Editors控件性能等,欢迎立即下载v19.2体验哦!
Diagram
组织结构图布局
全新的组织结构图自动布局算法可以可视化实体(例如公司部门)中的角色和关系,使用"tree graph" 算法排列层次结构上层的形状。树节点中的级别数由OrgChartLayoutTreeLevelCount属性指定。
层次结构的较低级别使用"tip-over"树布局算法进行排列。

Connector标签
在此版本中,您最多可以向connectors添加四个文本标签。您可以在起点添加两个标签,并在终点添加两个标签。
新的API包括:
- BeginLeftLabel / BeginRightLabel
- EndLeftLabel / EndRightLabel
- BeginLabelArrowOffset / BeginLabelConnectorOffset
- EndLabelArrowOffset / EndLabelConnectorOffset

Editors
LookUp Editors - AutoSuggest模式(虚拟搜索)
WinForms LookUpEdit和GridLookUpEdits控件支持新的用户友好搜索选项。
在AutoSuggest模式下,只要用户在其中输入文本,WinForms Lookup editor就会触发一个AutoSuggest事件。 您可以处理此事件并将异步任务分配给QuerySuggestions参数来填充查找列表,此异步任务应检查在查找中输入的文本,并为编辑器的下拉窗口返回一个项目集合。
lookUpEdit1.AutoSuggest += OnAutoSuggest;
// ...
// Setup(LookUp edit):
lookUpEdit1.Properties.SearchMode = SearchMode.AutoSuggest;
void OnAutoSuggest(object sender, LookUpEditAutoSuggestEventArgs e) {
e.QuerySuggestions = (Task<ICollection>) ... ;
}

Lookup Editors - AutoSearch模式
AutoSearch模式是为绑定的LookUpEdit和GridLookUpEdit控件设计的,自动搜索 "unlocks"编辑器的文本框,并允许用户在其中输入“搜索”条件。编辑器将隐藏与文本字段中输入的文本不匹配的数据源记录,并在其下拉窗口中显示匹配的条目。
要启用自动搜索模式,请将SearchMode属性设置为'AutoSearch'。
您可以处理自动搜索事件来微调搜索结果和/或自定义文本突出显示逻辑。
// Setup (default behavior)
lookUpEdit1.Properties.SearchMode = SearchMode.AutoSearch;
// Customisation
lookUpEdit1.Properties.SearchMode = SearchMode.AutoSearch;
lookUpEdit1.AutoSearch += OnAutoSearch;
// ...
void OnAutoSearch(object sender, LookUpEditAutoSearchEventArgs e) {
e.SetParameters(...);
}

TimeSpan Edit Mask
全新的TimeSpan和TimeSpanAdvancingCaret掩码允许最终用户输入时间间隔,两个掩码支持负间隔。

===============================================================
DevExpress v19.2全新发布,最新动态请持续关注DevExpress中文网!
DevExpress中文网官网QQ群:540330292 欢迎一起进群讨论
扫描关注DevExpress中文网微信公众号,及时获取最新动态及最新资讯

Winforms界面开发DevExpress v19.2:图表、编辑器功能增强的更多相关文章
- Winforms界面开发DevExpress v19.2:Map、Pivot Grid等功能增强
DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅.美观且易于使用的应用程序.无论是Office风格的界面,还是分析处理大批量的业务数据,DevExpr ...
- 这些Winforms界面开发技巧你还没学会?OUT了
DevExpress Winforms Controls内置140多个UI控件和库,完美构建流畅.美观且易于使用的应用程序.无论是Office风格的界面,还是分析处理大批量的业务数据,DevExpre ...
- DevExpress .NET界面开发示例大全
说到做.net界面开发,很多人应该都会想到DevExpress. 它的 .net界面开发系列一共有7个版本:WinForms.ASP.NET.MVC.WPF.Silverlight.Windows 8 ...
- 微软Blazor组件发布,DevExpress v19.1.8中可用:Charts新功能
点击获取DevExpress v19.2.3最新完整版试用下载 DevExpress UI for Blazor在v19.1.8中可用,此次更新发布包括DevExpress Blazor组件的主要功能 ...
- DevExpress Blazor组件全新来袭!增强Data Grid、TreeView API
点击获取DevExpress v19.1.7最新完整版试用下载 DevExpress UI for Blazor即将在最新的v19.1.8中可用,此次更新发布包括DevExpress Blazor组件 ...
- .Net界面开发控件DevExpress Winforms v19.2发布!增强图表功能
DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅.美观且易于使用的应用程序.无论是Office风格的界面,还是分析处理大批量的业务数据,DevExpr ...
- .NET界面开发新体验!DevExpress v19.2.4全新来袭
DevExpress Universal Subscription(又名DevExpress宇宙版或DXperience Universal Suite)是全球使用广泛的.NET用户界面控件套包,De ...
- .NET界面开发神器:DevExpress全新发布v19.1.7!快来试用
DevExpress Universal Subscription(又名DevExpress宇宙版或DXperience Universal Suite)是全球使用广泛的.NET用户界面控件套包,De ...
- VCL界面开发必备装备!DevExpress VCL v19.1.7你值得拥有
DevExpress VCL Controls是 Devexpress公司旗下最老牌的用户界面套包.所包含的控件有:数据录入,图表,数据分析,导航,布局,网格,日程管理,样式,打印和工作流等,让您快速 ...
随机推荐
- HDU 1688 Sightseeing 【输出最短路+次短路条数】
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1688 题目大意:给n个点,m条有向边.再给出起点s, 终点t.求出s到t的最短路条数+次短路条数. 思 ...
- 选择排序的Python代码实现
对于a[0]~a[n]的数组, 默认a[i]最小,和后面的a[i+1]~a[n]进行比较,把最小的和a[i]交换位置,保证本次循环结束后a[i]是上一次未排序的数据中最小的 写法1 a=[12,2,2 ...
- 查找担保圈-step5-比较各组之间的成员,对组的包含性进行查询,具体见程序的注释-版本2
USE [test] GO /****** Object: StoredProcedure [dbo].[p03_get_groupno_e2] Script Date: 2019/7/8 15:01 ...
- spring-boot 几个工具类(七)
环境 jdk 6 tomcat 6.0.53 sts 4.4.2 maven 3.2.5 mysql 5.7 SpringContextHolder SpringContextHolder 可以很方便 ...
- IDEA中便捷更新Git项目最新代码
更新:IDEA中直接点击Gir后面的第一个图标 会出现一个这样的弹框,点击OK,就可以将GitLab中最新的代码更新到IDEA中(本地)
- phpQuery简介
接上一篇,使用 Snoopy 抓取回来网页之后,需要解析网页中的元素,但是对于 https://www.cnblogs.com/hellowzd/p/5163276.html
- 安装laravel框架
方式一:Windows版本通过composer来下载安装laravel框架 一:laravel是php的一个web框架.laravel框架安装主要依赖composer工具,本经验就介绍一下怎么在win ...
- IDEA 中git的分支管理和使用说明
1. 为什么要建立分支 git默认的主分支名字为master,一般团队开发时,都不会在master主分支上修改代码,而是建立新分支,测试完毕后,在将分支的代码合并到master主分支上. 2.操作如下 ...
- luogu P2765 魔术球问题 (最小路径覆盖)
大意:给定n根柱子, 依次放入1,2,3,...的球, 同一根柱子相邻两个球和为完全平方数, 求最多放多少个球. 对和为平方数的点连边, 就相当于求DAG上最小路径覆盖. #include <i ...
- kafka运维填坑
转载自:https://www.jianshu.com/p/d2cbaae38014 前提: 只针对Kafka 0.9.0.1版本; 说是运维,其实偏重于问题解决; 大部分解决方案都是google而来 ...