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.
修正
Fix for hidden scrollbar elements in Black theme.
MindFusion.Scheduling for WinForms 5.8.52026年2月15日
機能
Due to the removal of BinaryFormatter in .NET 9+, complex Tag objects (class or struct instances) are now saved using System.Xml.Serialization.XmlSerializer when saving a schedule to XML. SerializeTag and DeserializeTag still allow you to implement custom serialization. You can continue to serialize tags in binary format by setting the UseXmlSerializer property of XmlOptions to false (and adding the BinaryFormatter NuGet package to .NET 9+ projects).
Complex Tag objects (class or struct instances) are now saved using System.Text.Json.JsonSerializer when saving a schedule to JSON. JsonSerializeTag and JsonDeserializeTag still allow you to implement custom serialization. This is only available in .NET Core-based builds of the control.