The list below describes recent changes and additions to MindFusion.Scheduling:
AllowMoveRowHeaders property of ResourceViewSettings is now considered obsolete and superseded by AllowReorderResources. The latter also allows reordering secondary resources.
The MindFusion.Scheduling distribution now includes assemblies for .NET 5. Design time support is not available at this time, you can add Calendar and other controls to a form only by code.
Dark | Black |
---|---|
Schedules can now be serialized in JSON format. This can be used for interoperability with MindFusion JavaScript scheduling library, or for general storage in JSON files or databases. To serialize a Schedule to a JSON string, call its SaveToJson method. To deserialize a schedule back from its JSON representation, call the LoadFromJson method. Custom item classes can implement JSON serialization for their additional properties by overriding the SaveTo(JsonObject) and LoadFrom(JsonObject) methods of base Item class. Such classes must be registered for serialization by calling the RegisterItemClass method and providing a string identifier for the clientClass parameter.