Telerik UI for Silverlight

Functionality that performs, Design that inspires.

Published by Telerik
Distributed by ComponentSource since 2018

Version: R3 2023 Updated: Oct 11, 2023

i

Please note: Starting December 1, 2023, Telerik UI for Silverlight will be retired, no new licenses will be sold. Telerik will continue to provide support and critical fixes until December 1, 2024.

Telerik UI for Silverlight R2 2021

Released: May 12, 2021

Updates in R2 2021

Features

  • PdfProcessing
    • Implemented API for flattening form fields.
    • Introduced support for Lab color space.
    • Implemented GetColor method for Indexed color space.
  • RibbonView
    • Exposed a property to control the visibility of the backstage close button - CloseButtonVisibility.
  • RichTextBox
    • DocxFormatProvider: Introduced mechanism for importing attributes defined without namespace.
  • SpreadProcessing
    • Introduced import of calculated formula values from XLSX.
    • Introduced conversion from DataTable to RadWorkbook/RadWorksheet and vice versa.
  • Spreadsheet
    • Introduced import of calculated formula values from XLSX.

Fixes

  • All Controls
    • Memory leak when changing the items source and using QueryableExtensions.
  • ComboBox
    • Now the UpdateTextOnLostFocus setting affects the texts correctly when using the UpdateSelectionOnLostFocus feature.
  • DataFilter
    • NullReferenceException as a binding error occurs when a filter descriptor is removed.
  • DataForm
    • Setting the Content property of DataFormDataField does not work when done in an AutoGeneratingField event handler.
    • DataFormComboBoxField`s SelectedIndex is not set when the value of the data-bound object is 0.
  • PdfProcessing
    • An ArgumentException is thrown when merging or splitting files with the PdfStreamWriter.
  • PivotGrid
    • Changed: RadDateTimePicker inputs in the label filter dialog are clipped when selected operator is between.
  • PropertyGrid
    • Several Data resources, used in the PropertyGrid styles for each of the themes, have some duplicate names as the Grid assembly resources. Some resource from the Data assembly which has a GridView_ prefix - e.g. ToggleButtonBorder is now renamed to PropertyGrid_ToggleButtonBorder.
  • RibbonView
    • There is an empty space (gap) between the ribbon title and the RadBackstageItem content.
    • Changed: Updated the TargetType of the RadRibbonBackstage's ControlTemplate and its x:Key. The ControlTemplates are changed from TabControlTemplate/2013 to RibbonBackstageControlTemplate/2013 and their target from RadTabControl to RadRibbonBackstage.
  • RichTextBox
    • DocumentFormatProvidersManager.GetSupportedExtensions() method throws a NullReferenceException.
    • HtmlFormatProvider: ArgumentException is thrown when importing an image with а missing bitmap frame.
    • Unexpected behavior in the DocumentRuler indent when the unit type is set to an inch.
    • Dropping RichTextBox control from the toolbox generates wrong DarkBasePath and ModernBasePath for the icons.
    • A NullReferenceException is thrown in specific cases in the RunCaretTimer method.
  • 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.
    • Exporting a document containing two exactly the same styles with different names causes invalid an document.
    • Improved the memory usage on copy-pastе operations.
  • Spreadsheet
    • RadSpreadsheetSheetSelector is not collapsed when setting its IsVisible property to false.
    • Exporting a document containing two exactly the same styles with different names causes invalid an document.
    • Improved the memory usage on copy-pastе operations.
    • The Font Size combo box in the ribbon is cut-off when the Material theme is applied.
  • TabControl
    • Wrong selection in the dropdown items when they are reordered in DropDownOpened event handler.
  • TileList
    • Memory leak when removing items from the ItemsSource of the control.
  • TreeView
    • Selection with Shift key and deselection of thousand items is too slow.