Telerik UI for Silverlight R1 2020 (version 2020.1.115) Retail
Telerik UI for Silverlight R1 2020 (version 2020.1.115) Retail
Telerik UI for Silverlight includes a wide range of controls from small UI components such as Rating to powerful data-driven controls like GridView. The suite provides a variety of data visualization tools which allow you to display and edit your data in many different ways. Manipulate your row data in a GridView or Spreadsheet and then visualize it through PivotGrid, or any of the other charting and diagramming tools. Choose from a number of components for daily or business planning such as ScheduleView where users can easily plan their day and GanttView which allows users to visualize and manage any project planning data. Telerik UI for Silverlight comes complete with customizable UI controls for a variety of needs and options, which makes it the ideal choice for any Line of Business Application.
Professional-Looking Themes
Give your applications the slick professional look by applying our built-in themes. Telerik UI for Silverlight ships with more than ten professionally designed themes. Windows8 and Windows8Touch, let you apply styling in real-time. While the new Office 2013 theme mimics the look and feel of Microsoft Office 2013.
Themes include:
Visual Studio 2013
Office2013
Windows8
Windows8Touch
Summer
Vista
Windows7
Expression_Dark
Transparent
Office_Black
Office_Blue
Office_Silver
Exceptional Performance and User Experience
Telerik UI for Silverlight enhance user experience by providing both UI and data virtualization. Use Telerik UI Controls to display large amounts of data, with virtually no performance trade-off. What you get is exceptional performance and a sleek end-user experience. Telerik UI Controls make your apps fast by:
Producing minimal and clean XAML
Allowing you to load only the data within the current viewport of the application
Implementing lazy loading loading data only when it is requested
Minimizing memory usage, robust code free from memory leaks
Document Processing
Two new components enable you to process the most common spreadsheet and PDF file formats without having Microsoft Office or other third-party libraries installed. Your application users will be able to create, load and modify documents in a variety of formats including:
XLSX
CSV
Tab-delimited
Enable your application to seamlessly export and import documents or convert them from one format to another. All thanks to the intuitive and easy-to-use APIs.
MVVM Support
Software development is made easier with the ability to drag-and-drop a complex control from our toolbox, wire up a few events, receive quick functionality, and then move on to the next work item. Those functionalities, however, do not guarantee that the software created is well structured, easily extensible, and unit testable. MVVM resolves those issues. Telerik UI for Silverlight fully supports MVVM, allowing you to create reliable, well-structured and easily maintainable applications.
Touch Support
The built-in touch support and the Windows8Touch theme make your Telerik UI for Silverlight powered applications run smoothly on a touch device.
Export Support
Export the data that different controls display with a functionality that enables your users to view and manipulate their data even after an application is closed. Telerik UI for Silverlight provides you out-of-the-box export functionalities and options. Most of the data-driven controls allow you to export data to a variety of formats.
UI for Silverlight R1 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.
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.
Intuitive API
Telerik UI for Silverlight has a short learning curve and is easy to use. The suite provides for:
Seamless integration with your Visual Studio Toolbox for quick drag and drop usage
Feature configuration using Design-time Wizards
Easy to learn API
The Telerik UI Controls API is a close mirror of Microsoft. If youve worked with the Silverlight Framework and Microsofts XAML Controls, youll get up and running fast in Telerik UI Controls for Silverlight
Only for V.I.P
Warning! You are not allowed to view this text.