DevExpress WinForms v21.1 - 甘特图、地图控件升级
DevExpress WinForms拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!
DevExpress WinForm v21.1 5月底发布了正式版本,新版本升级了甘特图、地图控件等 ,欢迎点击下载最新版体验!
甘特图控件
增强打印
此版本包括经过大修的 WinForm 甘特图打印引擎,技术团队消除了诸如内容模糊(用户放大打印文档时很明显)和使用大缩放系数时性能下降等问题。
还添加了对其他DevExpress WinForm控件中可用的各种打印相关选项和外观设置的支持。
![DevExpress WinForms v21.1甘特图/地图-图1](https://image.evget.com/2021/09/16/21-1-winforms-gantt-printing1e3du3zytwb2to9ee.png)
高级自动调度设置
WinForms Gantt 控件现在支持任务约束,这些约束允许用户将任务的开始或完成日期限制在特定日期或日期范围内,任务约束选项包括:
- As Soon As Possible
- As Late As Possible
- Start No Earlier Than
- Start No Later Than
- Finish No Earlier Than
- Finish No Later Than
- Must Start On
- Must Finish On
如果数据源包含相应的数据字段,则可以设置任务约束,使用新的 ConstraintTypeFieldName 和 ConstraintDateFieldName 属性来指定数据字段名称。
地图控件
MapLine和MapPolyline的自定义开始/结束帽
MapLine、MapPolyline 和 MapSpline 矢量项现在包括 StartLineCap 和 EndLineCap 属性,这些属性允许您在每个矢量元素的开头和结尾显示自定义形状。
![DevExpress WinForms v21.1甘特图/地图-图2](https://image.evget.com/2021/09/16/21-1-map-shape-caps2qxfjpabx2cdtcei1.png)
限制地图平移到一个区域
您现在可以将用户注意力保持在特定区域,并防止他们移出该区域,使用新的“MapControl.ScrollArea”属性来限制用户对地图区域的访问。
MapLine、MapPolyline、MapSpline的着色器
着色器可应用于以下地图矢量项:MapLine、MapPolyline 和 MapSpline,计算后,颜色将分配给线条的 Stroke 属性。
Bing地图 - 新的地图类型和GIS提供商
BingMapDataProvider支持以下新地图类型:RoadGray、RoadLight、RoadDark。
![DevExpress WinForms v21.1甘特图/地图-图3](https://image.evget.com/2021/09/16/21-1-bing-map-types3w3ipxxo5kzccri40.png)
新版本还添加了一个新的 BingMapDataProvider.TopLayer 属性来设置在图像集(BaseMap、Background、Foreground、TrafficFlow)之上呈现的显示层。
新的 GIS 供应商包括:
- BingTrafficIncidentDataProvider - 显示带有交通事件信息的图钉。
- BingRouteIsochroneDataProvider - 生成带有图钉的半透明多边形,以可视化从给定位置可到达的距离,并支持驾驶和步行模式。
BingRouteDataProvider 还提供了两个新的路由优化选项:MinimizeTimeWithTraffic 和 MinimizeTimeAvoidClosure,其新的 OptimizeWaypoints 属性重新排列路线航点并降低路线成本。
![DevExpress WinForms v21.1甘特图/地图-图4](https://image.evget.com/2021/09/16/21-1-bing-map-isochrone-data-provider4plkugynepic76mdp.png)
DevExpress技术交流群4:715863792 欢迎一起进群讨论