MindFusion.Diagramming for WinForms 7.2.12026年8月15日
機能
Serialization Improvements:
Json element added to SaveToStringFormat enumeration, and can be used with SaveToString and LoadFromString methods.
For naming consistency with XML serialization methods, JSON methods (SaveToJsonFile, SaveToJsonObject, etc) have been renamed to SaveToJson and LoadFromJson, along with corresponding async versions.
SaveToJson and LoadFromJson methods added to DiagramView, which also save view state (scroll position and zoom level).
JSON serialization methods extended to provide full set of Stream overloads.
XML serialization methods extended to provide full set of Stream overloads (previously missing altogether from DiagramDocument and missing async versions in Diagram).
AutoDeleteItems now saved in JSON format. The Brush of DiagramItem.Pen is now saved in JSON format (fix for hatch pens getting reloaded as solid-color ones).
LaneGrid cell border styling now saved in JSON format.
LaneGrid header fonts now saved in JSON format.
The order of OutgoingLinks and IncomingLinks is now preserved in JSON format.
API Changes:
Attention: LoadFromJson(string) parameter now specifies file name. Call LoadFromString to load from
JSON data string instead. Replace SaveToJson -> String calls with SaveToString(SaveToStringFormat.Json).
SaveToJsonFile and SaveToJsonObject replaced by SaveToJson overloads.
LoadFromJsonFile and LoadFromJsonObject replaced by LoadFromJson overloads.
MindFusion.Scheduling for WinForms 5.8.62026年6月7日
機能
Clipboard Support:
Native clipboard support has been added to the Calendar control via new CopyToClipboard, CutToClipboard, and PasteFromClipboard methods. These operations utilize full XML serialization to preserve item states, durations, and relative time offsets. Developers can intercept and validate each item during the paste process using the new ItemPasting and ItemPasted events, providing flexible control over resource mapping and data integration.