mask_group_31

Silverlight

Release History

 

UI for Silverlight R1 2020

Jan 15, 2020

What's New

NEW
  • Implemented a new Agenda view for the ScheduleView component, which allows you to display a set of appointments chronologically grouped by days.

Breadcrumb

FIXED
  • An empty popup is opened when no match to path is found.

BusyIndicator

FIXED
  • Indicator part of the control is misplaced in some themes.

Buttons

FIXED
  • RadDropDownButton and RadSplitButton`s DropDownIndicator isn't rotated when the DropDownPlacement is changed.
CHANGED
  • Implemented theme-aware validation templates with tooltips for the RadRadioButton control in all themes.

DateTimePicker

FIXED
  • Clicking on the control in XAML code opens the designer unexpectedly in Visual Studio 2017/2019.

Docking

FIXED
  • ToolWindow disappears when maximized in a multiple-monitor setup and IsRestrictedWhenMaximized is set to true and the part on the second Window is being clicked.

Expander

FIXED
  • HorizontalHeaderAlignment and VerticalHeaderAlignment properties are respected only for the ExpanderHeaderButton's content position.

GridView

FIXED
  • The state of invalid rows in incorrectly preserved after they are updated while not visible.
  • Cancelling a row edit when bound to a DataView does not invalidate the values of all cells.
  • Two grids trying to get the focus back when their validation fails, end up in a deadlock.
  • Navigating with the Tab key is slow when skipping over many columns outside of the viewport.
CHANGED
  • The RowValidating event is now fired when the UI virtualization prepares a row to be shown in the viewport. There is a new value in the GridViewEditOperationType enum - None for this specific case.

ListBox

FIXED
  • Setting SelectedIndex doesn't work right after new item is added to items collection of the control.

Map

NEW
  • Truck Routing REST API is now supported.
FIXED
  • NullReferenceException when clicking on a RadMap shown in a Window and then quickly closing the Window after the map is disposed.
  • Using OpenStreetMap provider with valid ApiKey shows 'Api Key required' in built-in MiniMap.
  • Updated "mile" abbreviation in all localization files. Included localization string for MapOsmCycleCommand in French.

MaskedInput

FIXED
  • Incorrect grouping when Culture's CurrencyGroupSizes or NumberGroupSizes have non-equally sized groups, for example in Indian Culture.

MediaPlayer

FIXED
  • Chapter tooltip's content is not visible when ExpressionDark theme is applied.

PanelBar

CHANGED
  • The PanelBarItem's arrow icon points down when the item is Expanded for the Windows8 theme. The same arrow in all other themes points up, therefore the Path Geometry for the Windows8 theme is now updated to point down when the item is Expanded.

PDF Viewer

FIXED
  • The theme of the NavigationPane's close button is not correctly applied when the theme is set using StyleManager. When the theme is set using the implicit styles mechanism (NoXaml), the close button is not correctly themed for the themes Fluent, Material, Office2016 and Office2016Touch.

PdfProcessing

NEW
  • Implemented "sh" content stream operator.
FIXED
  • If the font family name is defined using a language other than English, the font is not applied to the content.
  • InvalidOperationException is thrown when Đ°uthenticating a user password.

ProgressBar

FIXED
  • Indicator is not updated when reducing the size of the parent control.

PropertyGrid

FIXED
  • AmbiguousMatchException is thrown when a derived class hides a property of the base class.
  • Memory leak when the Item property is changed multiple times runtime.

RibbonView

FIXED
  • Button image is clipped when IsAutoSize property is True.
  • Updated inaccurate localized strings for French (RibbonWindowRestoreDown, RibbonWindowMinimize, RibbonWindowMaximize, RibbonViewQATShowBelow, RibbonViewLayoutModeButtonContent).
  • RadRibbonDropDownButton`s DropDownIndicator isn't rotated when the DropDownPlacement is changed.

RichTextBox

NEW
  • Implemented partial support for structured document tags (content controls in MS Word). Currently, supported features are: import, export, work with document elements and basic editing.
  • Implemented support for paste options keyboard shortcuts.
FIXED
  • Importing an image with invalid URI from HTML causes UriFormatException.
  • StackOverflowException/ArgumentException is thrown when calling SplitAnnotationRange(range, pos) and position is outside the range.
  • StackOverflowException/ArgumentException is thrown when updating a document with annotations and with enabled spell checking.
  • StackOverflowException/ArgumentException is thrown on DOCX import when bookmark range end is last in a block.
  • The layout updates stop as a result of a handled NullReferenceException after pasting a table with an empty first cell as the first element in the document.

ScheduleView

NEW
  • Implemented a new Agenda view for the ScheduleView component, which allows you to display a set of appointments chronologically grouped by days.
FIXED
  • Borders of Previous, Next and Today buttons are visible in the Fluent theme when using StyleManager. Unify NavigationButtonBaseStyle to target telerik:RadButton in all themes.
  • The size of group headers is wrong when navigating between view definitions.

SpreadProcessing

NEW
  • Introduced an API to disable fill handle.
  • Added MID to the supported functions.
FIXED
  • KeyNotFoundException is thrown when opening a document containing not supported BuiltInNumberFormat.

Spreadsheet

NEW
  • Introduced an API to disable fill handle.
  • Implement hiding or showing sheets using UI or API.
FIXED
  • KeyNotFoundException is thrown when opening a document containing not supported BuiltInNumberFormat.
  • An exception is thrown when using a fill handle on a cell in a hidden row.
CHANGED
  • The CurrentBackgroundBorder element of the SheetSelectorTabItem has a fixed width in the Crystal, Fluent, Material, Office2016 and Office2016Touch themes which doesn't stretch accordingly for longer text values.

TabControl

FIXED
  • Dragging and dropping of controls from the toolbox to the content of the selected tab in the designer doesn't add the controls in the tab content.
  • System.InvalidOperationException: Recursive call to Automation Peer API is not valid.

Touch Manager

NEW
  • Added a new property called IsEnabled to entirely disable the TouchManager.

TreeList

FIXED
  • Screen readers do not read the TreeListViewRows properly - their class name, their selected state etc.
  • TreeLines position is changed when there are frozen columns and the control is scrolled.

Window

FIXED
  • When being maximized from one monitor to another directly, the "Show window contents while dragging" OS option is disabled and the Taskbar is only on the main monitor - RadWindow is not correctly maximized on the second monitor.
  • ElementNotEnabledException when the CanExecute method of the command of a response button returns false.

Wizard

FIXED
  • An overridden method of a custom WizardCommandProvider is never called.

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.