mask_group_31

Silverlight

Release History

 

UI for Silverlight R2 2020

May 13, 2020

What's New

NEW
  • Introduced support for creating custom time indicators and controlling their current time in the ScheduleView component.

Diagrams

FIXED
  • System.IO.IOException is thrown in some scenarios when the DiagramCursors are created.

ExpressionEditor

FIXED
  • Setting the ExpressionText to null causes a NullReferenceException.

GridView

NEW
  • Introduced a property called MouseWheelScrollLines which determines how many rows are scrolled with the mouse wheel.
FIXED
  • Degraded performance when loading items from a background thread, one by one, using the Add method. You can also improve the performance by using the new CrossThreadCollectionChangedInterval property.
  • Fixed delete functionality when the RadGridView is populated with items implementing from IList.

Map

NEW
  • Introduced the ClustersInvalidated event in VisualizationLayer which notifies when clusters are re-calculated.
FIXED
  • Cannot specify multiple HazardousMaterials and multiple HazardousPermits in the BingRestTruckRouteRequest.
  • The layer property is not updated when changing the Open Street Maps layer in the UI.
  • TheMode property of ArcGisMapProvider is not updated when the mode is changed from the UI.
  • KMLReader does not read more than one InnerBoundaryIs tag.

PDF Viewer

NEW
  • Introduced API for refreshing the page UI after a change in the page content.
FIXED
  • Missing text content caused by handled InvalidCastException while parsing Type1 font file.

PdfProcessing

NEW
  • Provided API for clearing the registered fonts in the FontsRepository.
  • Support for WMF/EMF images when exporting documents to PDF.
  • Implemented rename functionality for interactive form fields.
  • Provided an Exception handling mechanism when importing and loading documents content.
FIXED
  • ArgumentException is thrown while importing choice field with an empty string for a value.
  • Incorrectly applied glyph widths after importing and exporting a document.
  • Whitespaces are ignored when exporting text with char spacing using TextFormatProvider.
  • Form Fields are not copied when merging documents.
  • Importing DecodeParms containing null or stream object results in missing image.
  • Inserting large image file with non-default ImageQuality setting causes OutOfMemoryException.
  • ImageQuality property is not retrieved properly from the format provider.

PivotGrid

FIXED
  • Wrong translation of the "Sort Z to A" string in French culture.

RichTextBox

FIXED
  • Typing using Telugu generates additional spaces after the typed content.
  • After restarting the numbering of a level, the upper-level numbering is also modified.

ScheduleView

NEW
  • Introduced support for creating custom time indicators and controlling their current time in the ScheduleView component.
FIXED
  • The default appointment tooltip is not themed correctly when the theme is set using StyleManager.

Slider

NEW
  • Exposed ThumbToolTipStyle property. It can be used to customize the ToolTip of the slider thumbs.

SpreadProcessing

FIXED
  • Cell references are not translated to other worksheets after inserting/removing rows/columns from the worksheet containing the cell reference.
  • The Lookup function does not work with text values.
  • NullReferenceException is thrown when importing documents containing elements in a non-default namespace.

Spreadsheet

FIXED
  • Cell references are not translated to other worksheets after inserting/removing rows/columns from the worksheet containing the cell reference.
  • NullReferenceException is thrown when importing documents containing elements in a non-default namespace.
  • Synchronize print settings from WorksheetPageSetup to the printer when printing.

TabControl

NEW
  • Introduced visual states and triggers which represent the currently selected tab item inside the control's DropDown menu.

TreeList

FIXED
  • Expander buttons are clipped when there is a horizontal scrollbar.
  • MouseOver or Expand/Collapse effect appears on a different row (the recycled one) from the clicked one.
  • TreeListViewRows are collapsed unexpectedly while scrolling in scenarios with IsExpandedBinding and TabNavigation set to Once
CHANGED
  • TreeListViewRowAutomationPeer now overrides GetLocalizedControlTypeCore and returns 'tree list view row' instead of 'grid view row'.

TreeView

NEW
  • Provided ability to set the HorizontalScrollBarVisibility and VerticalScrollBarVisibility properties of the ScrollViewer through TemplateBindings instead of using hard-coded values.
FIXED
  • Selection is not updated when using the arrow keys if the currently selected item is outside the viewport.

Upload

CHANGED
  • TargetPhysicalFolder of RadUpload is not read in the UploadHandler due to security restrictions. Users can still create a custom upload handler and override the Initialize method to get the TargetPhysicalFolder property set from the Silverlight RadUpload.The default folder for uploading files is now "App_Data/UploadedFiles" files due to security restrictions. The TargetFolder of RadUpload is used to specify a child folder name or child folder path of App_Data folder. Uploading outside the App_Data folder is now forbidden. Still, users can implement a custom upload handler and override GetTargetFolder to avoid this restriction.

UI for Silverlight

Demo Buy Try

New features & Roadmap

Have a feature request?

Post your feedback via the WPF and Silverlight Feedback Portal.

What's new across all Telerik products?

See all updates

Background-NextSteps

Next Steps

Launch demos

See UI for Silverlight in action.

Check pricing

Purchase individual products or any of the bundles.

Download Free Trial

With dedicated technical support.