Telerik UI for Silverlight R3 2019 SP1

Includes improvements to Calendar, GridView and PdfProcessing.
October 24, 2019 - 13:42
New Version

Features

  • Calendar
    • Introduced PreviousButtonVisibility and NextButtonVisibility properties to control the visibility of the next and previous buttons.
  • GridView
    • Introduced FilteringDropDownStaysOpen property to control whether the filtering dropdowns stays open.
    • ElementExporting and ElementExportingToDocument arguments now have the default style if ExportDefaultStyles property of the export options is set to True.
  • PdfProcessing
    • Implemented support for importing widget annotation with Kids property.

Fixes

  • All Controls
    • DpiHelper throws NullReferenceException when GetIsScalingEnabled method is called from test.
  • ChartView
    • NullReferenceException in design-time when using custom Palette without Name set.
    • StackedAreas are drawn incorrectly for mixed values. Added ChartViewExtensions.StackNegativeValuesSeparately attached property with a default value of true. When set to True, negative and positive values will be stacked in a single stack which is the default behavior for stacking areas and line series in MS Excel.
  • Docking
    • LayoutChangeEnded event is raised before layout has been updated when animations are disabled.
    • After save and load, the SelectedIndex property of the RadPaneGroup is wrong if during save there are unpinned or hidden panes.
  • GridView
    • RowValidating event is raised when switching between cells in GridViewNewRow by using touch.
    • Focus jumps in an endless loop between RadMaskedNumericInput as a cell editor and a separate RadMaskedNumericInput when validation fails in the GridView editor.
    • There is a visual difference between the GridViewCheckbox and the MS CheckBox elements which causes a "jumping" issue - the offsets of the two elements are different.
  • Heatmap
    • The cells values don't change at runtime when the colorizer is absolute.
    • ToolTipSettings, ColumnHeaderSettings and RowHeaderSettings are not respected when setting in XAML and the RadHeatMap is inside a DataTemplate.
  • Image Editor
    • When switching between Shape and Selection tools and changing themes at run time, an IndexOutOfRangeException is thrown.
  • Map
    • AsyncKmlReader doesn't read all shapes when the KML file is not properly formatted.
  • MaskedInput
    • TwoWay bound Value of MaskedTextInput is wrong on load if control is inside DataTemplate and non-default value of ValueMode property is used.
  • MS Controls
    • Unified the names of the root Border/Rectangle elements of the control for all themes - this element is now named "PART_RootElement" and is used in code-behind.
  • PDF Viewer
    • InvalidOperationException is thrown on Copy when PdfViewer is created on a different UI thread.
  • PdfProcessing
    • InvalidCastException is thrown when importing a document with an empty PDF name object.
    • InvalidCastException is thrown when importing widget annotation with Kids property.
  • RibbonView
    • Cannot change the HeaderVisibility property of a RadRibbonTab at run-time.
    • InvalidOperationException is thrown when the control is loaded too early (before it is added to the visual tree).
  • RichTextBox
    • Binding error in SelectionMiniToolbar occurs when it is hovered after selection.
    • Forcing layout change in a task on the current synchronization context may result in a deadlock freeze.
    • Style is imported incorrectly as when there is Heading[1-6] inside the style name. This leads to ArgumentException in some cases.
    • Having multiple instances in a separate thread leads to System.InvalidOperationException: 'Cannot use a DependencyObject that belongs to a different thread than its parent Freezable.'
    • When you copy and paste a document from one RichTextBox to another, styles are not applied to the document.
  • ScheduleView
    • Dialogs does not inherit FlowDirection from the ScheduleView.
    • RecurrencePattern.GetOccurrences() method does not respect Interval property when the Frequency is set to Year.
    • Changing the FontSize of a GroupHeaderButton is not respected for the Windows8 and Windows8Touch themes. Increasing it for the other themes from OfficeBlack to Office2013 leads to the GroupHeader not being properly resized and the button's text being therefore cut off.
  • SpreadProcessing
    • The formula in list data validation rule's argument is replaced with culture-dependent list separator and later treated as text.
  • TimeBar
    • A XamlParseException is thrown when current culture is Arabic.
Telerik UI for Silverlight

Telerik UI for Silverlight

Functionality that performs, Design that inspires.

Got a Question?

Live Chat with our Telerik licensing specialists now.