Industry-leading .NET interface controls DevExpress recently released version v19.1, this site will be serialized form describes the new content each version. In this series of articles we will introduce DevExpress WPF v19.1 in some controls and some new enhancements, click to download a trial version of a new trial >>
Gantt
Connectors and Task Editor
Gantt control now fully supports the connector and editing tasks, you can drag in the Gantt area and adjust the size of the task to change the date and duration, modified schedule, attach / detach the leading connector defined link.
Automatic task scheduling
After editing, Gantt control will automatically re-calculate the position of related tasks, and updates the summary task location, duration and progress. If the user changes the task dependency conflicts so defined, the control will display invalid Gantt these dependencies.
The new API allows you to automatically calculate the best according to the task start date and duration-dependent.
operating hours
WPF Gantt controls are now in the calculation of the duration of the task will be considered non-working hours and holidays. For example, the default eight-hour day, 16 hours task will span two days in the timeline, and displays "2d" in the tree list area.
Dependency Lag
Now, each of the stored dependency Lag an optional value (positive or negative), indicating the amount of time before the task should affect the connection dependency elapsed.
Map Control
Enhanced map feature
DevExpress Map Control comes with the following new features:
- Project properties can be exported to KML.
- Map project can be exported to WKT.
Map Editor include:
- The new notification event (MapEditor.MapItemEditing): allows you to track the operations performed during map shape editing.
- You can cancel the project to create (See MapItemCreatingEventArgs.Cancel option).
Geometric measurement
This new API allows you to calculate various geometric value based on geographical coordinates:
- area
- The distance between the two points
- Two center
- perimeter
- angle
Simplified map shape
Now, before you can simplify high detailed vector shapes are displayed on the map, which makes the Map Control and load faster visual shape, by reducing the CPU and memory consumption without losing quality maps at low zoom levels to help users a better experience.
MVVM Framework
Support for Windows 10 notice
Notification Service now supports native 10 notice Windows, these notifications can be displayed in the notification center.
Enhanced asynchronous command function
POCO ViewModels and ViewModelBase progeny can now automatically generate asynchronous command method marked with the async keyword.
[AsyncCommand(UseCommandManager = false)]
public async Task Calculate() {
for(int i = 0; i <= 100; i++) {
Progress = i;
await Task.Delay(20);
}
}
In the auto-generated asynchronous command is invalid, you can also refer to the asynchronous method:
this.RaiseCanExecuteChanged(x => x.Calculate());
Dynamic binding Converter - New API
The new 'DelegateConverterFactory' class provides a set of functions for creating and IMutliValueConverter IValueConverter example of a delegate passed.
===============================================================
DevExpress v19.1 new release, please stay tuned to the latest developments DevExpress Chinese net!
DevExpress Chinese net official website QQ group: 540 330 292 welcome into the group together to discuss
Scan attention DevExpress Chinese micro-channel public network number, timely access to the latest developments and the latest information