Telerik UI for Silverlight R1 2022

Released: Jan 19, 2022

R1 2022 中的更新

特性

  • What's New
    • Added functionality for Insert / Delete Comments (Notes) in Spreadsheet.
    • SpreadProcessing library now supports Conditional Formatting enabling users to add visual formatting to cells, based on data-driven rules.
    • Exposed new Zoom property to RadMap for setting precise (fractional) zoom levels like 5.67, 7.25, 12.8, etc. Also exposed ZoomStep double property for smoother zooming with mouse wheel, zoom bar slider and touch pinch gesture.
    • Provided API for Insert / Delete Comments (Notes) in SpreadProcessing library.
  • Common
    • Removed sln/csproj files from Telerik_UI_for_Silverlight_[Version]_Themes.zip, Telerik_UI_for_WPF_[Version]_Themes.zip and Themes.Implicit folder (part of Telerik_UI_for_Silverlight_[Version]_Hotfix.zip, Telerik_UI_for_WPF_[Version]_Hotfix.zip).
  • ComboBox
    • ThemeHelper.CornerRadius property is now respected in Green, Microsoft Office2016, Office2016Touch, Material, Fluent, Crystal, Microsoft VisualStudio2019 and Office2019 themes.
  • Map
    • Exposed new Zoom property to RadMap for setting precise (fractional) zoom levels like 5.67, 7.25, 12.8, etc. Also exposed ZoomStep double property for smoother zooming with mouse wheel, zoom bar slider and touch pinch gesture.
  • Menu
    • Added CheckedIcon and CheckedIconTemplate properties for the MenuItem.
  • PanelBar
    • A ScrollViewer has been added to the PanelBarItem ControlTemplate, which can be enabled with the new IsScrollViewerInsideItemsEnabled property of the RadPanelBar.
  • PdfProcessing
    • Exposed a way to get the font name as it is in the document.
  • RichTextBox
    • Exposed the Body property of ShapeInline so one can access the text of the shape via the public API.
    • DocumentPresenterBase.InertiaScroll has been removed. Member was only used internally, so no additional migration effort is needed.
  • SpreadProcessing
    • Introduced Conditional Formatting enabling users to add visual formatting to cells, based on data-driven rules.
    • Added Next / Previous Navigation and Show / Hide Comments (Notes).
    • Provided API for Insert / Delete Comments (Notes).
  • Spreadsheet
    • Added functionality for Insert / Delete Comments (Notes).
    • Added Next / Previous Navigation and Show / Hide Comments (Notes).

修補程式

  • Common
    • System.NotSupportedException is thrown when switching NoXaml themes at runtime and exceptions are enabled. Applicable for the RadComboBox and controls which include such internally and the merged dictionaries are cleared. Reproducible for the OfficeBlack, OfficeBlue, OfficeSilver, Summer, Transparent, Vista, Windows7, ExpressionDark, Windows8, Windows8Touch, Office2013, VisualStudio2013, and Green themes.
  • AutoCompleteBox
    • ScrollViewer position is not reset after the item is selected from the drop-down.
  • Diagrams
    • The combo boxes inside the settings pane look like they are editable, while they are not if any of the Office Black, Office Blue, Office Silver, Summer, Transparent, Vista, Windows 7, Expression Dark, Windows 8, Windows 8 Touch, Office 2013 or Visual Studio 2013 themes is applied.
  • Docking
    • Duplicated unpinned panes might occur in AutoHideArea when docking saved and then loaded.
  • DragDrop Manager
    • Drag indicator is not always visible in all themes with triggers (Green, Office2016, Office2016 Touch, Material, Fluent, Crystal, VisualStudio 2019 and Office 2019).
  • GridView
    • Resizing a column causes a NullReferenceException.
    • InvalidOperationException after trying to add a column group which was already removed via the RemoveRange method.
    • TargetInvocationException is thrown when IQueryable is used and grouping is applied.
    • The ControlPanelItem's custom content does not have any horizontal offset in the VisualStudio2013 theme.
    • Having a FilteringControl with fixed width and a longer localized GridViewFilterShowRowsWithValueThat text results to the respective TextBlock not being wrapped.
  • MaskedInput
    • Value property is not correctly updated when there is no mask and UpdateValueEvent is set to LostFocus.
    • Incorrect value when pasting string with letter token (L) in RadMaskedTextInput.
    • In no-masked Currency/Numeric input with UpdateValueEvent set to LostFocus and non-default FormatString (n2, n3, c2, c3, etc.) deleting all digits results in literal symbols still staying in the Text like ',.' or '-,.'.
  • PdfProcessing
    • The Image`s StencilColor property value is missed when merging documents.
    • OpenTypeFontSource`s Bold and Italic are not correct when they are set in the TrueType font file`s OS/2 table.
    • Font name is wrong when creating a TrueType font with FontsRepository.TryCreateFont() when the font is installed.
  • PropertyGrid
    • An exception is thrown when the control is in its disabled state and the StyleManager theming mechanism is used for the OfficeBlack, OfficeBlue, OfficeSilver, Summer, Transparent, Vista, Windows7 and ExpressionDark themes.
  • RadialMenu
    • RadRadialMenuItem instances remain in memory in a data binding scenario.
  • RichTextBox
    • After inserting а symbol through the InsertSymbol dialog, the font family in the document is changed to the font family of the inserted symbol.
    • Replacing text removes the formatting of the replaced word.
    • Application crashes in a scenario when the Delete key is pressed and when there is a single space at the end of a paragraph above a table.
    • DocxFormatProvider doesn't export font weight and font style for complex script languages.
    • Set Numbering Value does not apply for the currently selected line.
    • The mail merge does not work with fields inside shapes' text.
    • RichTextBox may stop processing mouse input after a table is added through the UI.
  • SpreadProcessing
    • KeyNotFoundException is thrown when loading a document containing a hyperlink formula.
    • An Exception is thrown when importing documents containing custom number formats with date or time part and with empty sections.
    • Fill Right shortcut (Ctrl + R) does not work.
  • Spreadsheet
    • KeyNotFoundException is thrown when loading a document containing a hyperlink formula.
    • Several buttons in the dropdown for scaling type inside the Print Preview do not use the LocalizationManager.
    • Fill Right shortcut (Ctrl + R) does not work.