Telerik UI for WinUI R2 2021

Released: May 12, 2021

Atualizações na R2 2021

Funcionalidades

  • What's New
    • Support for Project Reunion version 0.5.6.
    • RadHubTile is a rectangular UI element designed specifically to update itself dynamically and show the latest up-to-date information from different services or apps even when they are not running.
    • RadLayoutTransformControl is a new control in the suite that applies different transformations (RotateTransform, ScaleTransform, SkewTransform, MatrixTransform) on any FrameworkElement.
    • RadLIstView is a virtualizing list component that provides animations, different layouts and orientations, gestures (swipe, reorder, drag etc.), grouping, sorting, filtering and more.
    • RadNumericBox is a component that allows numeric input. Its value may be edited either directly through the TextBox part or by the Increase/Decrease buttons.
    • RadSideDrawer is a control that can come in handy when displaying content from any edge of the screen.
    • RadScheduler is a scheduling component, inspired by standard Microsoft Outlook-style control. It empowers the end user with precision and flexibility when handling appointments, features such as multi-level grouping, set of 5 view definitions (Day, Week, Month, Timeline, Agenda).
    • RadShadow is a component that provides a highly customizable shadow effect around any UI element to achieve modern look and feel for you applications.
    • RadRangeSlider is a flexible UI component that allows value-range selection.
  • PdfProcessing
    • Implemented API for flattening form fields.
    • Introduced support for Lab color space.
    • Implemented GetColor method for Indexed color space.
  • SpreadProcessing
    • Introduced conversion from DataTable to RadWorkbook/RadWorksheet and vice versa.
    • Introduced an API for measuring the text using the text measuring of the PdfProcessing.
  • SpreadStreamProcessing
    • Added space="preserve" attribute to string cell values to preserve their exact spacing when visualizing.
    • Introduced API for measuring the text on different platforms.
  • WordsProcessing
    • Implemented a mechanism to automatically load external CSS resources when the URI is valid.
    • Implemented Find functionality allowing you to perform a text-based search.
    • Implemented support for importing DOC format.
    • Implemented support for importing DOT format.
    • Introduced support for importing documents with shading colors defined as strings.

Correções

  • PdfProcessing
    • CharCodes to glyph indices are incorrectly mapped when exporting TextBoxField with TrueType font and defined encoding.
    • An ArgumentException is thrown when merging or splitting files with the PdfStreamWriter.
    • TypeInitializationException is thrown when exporting a document with PdfComplianceLevel set.
    • CharCodes to glyph indices are incorrectly mapped when exporting TextBoxField with Simple font and a Differences array defined in the Encoding.
  • SpreadProcessing
    • An invalid file is generated when the freezing panes are set, and the file is opened in Excel.
    • An InvalidOperationException is thrown when attaching to CellPropertyChanged event and trying to modify the cell.
  • SpreadStreamProcessing
    • ArgumentException is thrown when calling SpreadExporter.CreateWorkbookExporter method and referencing Trial assemblies.
  • WordsProcessing
    • NullReferenceException is thrown when importing a DOCX document containing a DataBinding element inside a structured document tag.
    • The Hyperlink field is exported wrong.
    • The Nonbreaking space is exported as a Unicode character instead of the appropriate Control word.
    • RtfFormatProvider: Indexing is wrong when exporting the list override index (\ls).
    • When replacing a word being part of the field code fragment definition, the field becomes invalid.
    • Changed: RadFlowDocumentEditor.ReplaceText(string, string) method is removed. Use the RadFlowDocumentEditor.ReplaceText(string, string, bool, bool) method with default bool values instead.