Download Telerik UI for WPF R2 2021 (version 2021.2.511) Retail

Telerik UI for WPF R2 2021 (version 2021.2.511) Retail

Telerik UI for WPF R2 2021 (version 2021.2.511) Retail
Telerik UI for WPF R2 2021 (version 2021.2.511) Retail


Telerik UI for WPF includes a wide range of controls from small UI components like Rating to powerful data-driven controls like GridView. The suite provides a variety of data visualization tools to allow you to display and edit your data. Manipulate your row data in a GridView or Spreadsheet and then visualize it through PivotGrid, our charting or diagramming tools. Discover multiple 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 WPF comes complete with customizable UI controls for a variety of needs and options, which makes it the ideal choice for any Windows desktop application.

Professional-Looking Themes

Give your applications the professional look by applying our built-in themes. Telerik UI for WPF ships with more than ten professionally designed themes. Windows8 and Windows8Touch let you apply styling in real-time. While the new Visual Studio 2013 theme mimics the look and feel of VS 2013.Themes include:

Visual Studio 2013
Office2013
Windows8
Windows8Touch
Summer
Vista
Windows7
Expression_Dark


Exceptional Performance and User Experience

Telerik UI for WPF enhances user experience by providing both UI and data virtualization. Use Teleriks 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 makes 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.

Intuitive API
Telerik UI for WPF 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 API is a close mirror of Microsoft. If youve worked with the WPF Framework and Microsofts XAML Controls, youll get up and running fast in Telerik UI for WPF.

Document Processing

Three components enable you to process the most common text, 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:

DOCX
RTF
TXT
HTML
PDF
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

The ability to drag-and-drop a complex control from our toolbox, wire up a few events, receive quick functionality, then move on to the next work item makes your software development easier. 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 WPF fully supports MVVM, allowing you to create reliable, well-structured and easily maintainable applications.



UI for WPF R2 2021

What's New
NEW

UI for WPF suite is now fully compatible with .Net 6 Preview 3.
Added basic SuggestedActions support for all controls and advanced for the controls in the core assembly.
Introducing a new touch-friendly, smooth and animated Dark variation following the Material design guidelines.
A new build-in color variation for VisualStudio2019 theme inspired by the VisualStudio IDE`s Dark color theme.
RichTextBox now supports shapes. The shapes can be visualized, edited through the UI, and exported to PDF and DOCX formats.
DataServiceDataSource is built against Microsoft.OData.Client version 7.8.3 introducing support for .Net Core and higher applications.
A new RadBarcode component is introduced that contains only one RadBarcode class and a Symbology property that specifies the type of the barcode. All of the previous barcode types are supported through the new symbologies paradigm with the addition of IntelligentMail, Planet, DataMatrix, EAN128, EAN128A, EAN128B, EAN128C and Swiss QR Code.
RadCardView is now official with the addition of read-only/edit templates, control panel items, touch support.
Enabled the ERP and OutlookInspiredApp applications to build against .Net Core 3.1 and .NET 5.

All Controls
NEW

Introduced separate JSON files per framework, so there is no need to install .Net 6 to rebuild NetCore or Net5 binaries.

FIXED

Memory leak when changing the items source and using QueryableExtensions.
The Fluent theme palette's AccentColor, AccentMouseOverColor, AccentPressedColor, AccentFocusedColor, MarkerMouseOverColor, ReadOnlyBackgroundColor, BasicSolidColor, ValidationColor are not reset when overridden and the LoadPreset method of the palette is called.

Barcode
NEW

A new RadBarcode component is introduced that contains only one RadBarcode class and a Symbology property that specifies the type of the barcode. All of the previous barcode types are supported through the new symbologies paradigm with the addition of IntelligentMail, Planet, DataMatrix, EAN128, EAN128A, EAN128B, EAN128C and Swiss QR Code.
Added support for Chinese symbols for barcodes with QRCode and SwissQRCode symbologies.

FIXED

Text gets clipped for RadBarcode11 in scenarios with small size.

CHANGED

The following barcode types: RadBarcode128, RadBarcode128A, RadBarcode128B, RadBarcode128C, RadBarcode39, RadBarcodeEAN13, RadBarcodeEAN8, RadBarcodeUPCA, RadBarcodeUPCE, RadBarcodeCodebar, RadBarcode11, RadBarcodeMSI,RadBarcodePostnet, RadBarcode25Standard, RadBarcode93, RadBarcode93Extended, RadBarcodeUPCSupplement2, RadBarcodeUPCSupplement5, RadBarcodeQR are now obsolete, please use the new RadBarcode component instead.

Callout
FIXED

The TextWrapping and TextTrimming properties of a TextBlock defined in the callout's ContentTemplate are not respected.

CardView
NEW

Introduced ReadOnlyTemplate and EditTemplate for card items.
Implemented new IsSynchronizedWithCurrentItem property.
Introduced new ScrollIntoView method to scroll to card item.
Implemented commands for navigation, scrolling, and editing.
Added a new property CardMargin to control the margin around each card.
Implemented Control Panel functionality that provides the end-user with the option to change different configurations related to RadCardView's settings through additional elements positioned on the top right of the control.
Support for touch devices.

FIXED

RadCardViewItem`s header is not stretched when changing the CollapsedLenght run-time and the card is collapsed.

CHANGED

Improved DisabledState of CardView in all themes.

Chat
FIXED

InlineMessageControl is updated to use dynamic FontSize resource from the corresponding palette instead of a hard-coded one.

ComboBox
FIXED

Now the UpdateTextOnLostFocus setting affects the texts correctly when using the UpdateSelectionOnLostFocus feature.
IsSelected property of RadComboBoxItemAutomationPeer is incorrect with multiple selection.

DataFilter
FIXED

NullReferenceException as a binding error occurs when a filter descriptor is removed.

DataForm
FIXED

Setting the Content property of DataFormDataField does not work when done in an AutoGeneratingField event handler.
DataFormComboBoxField`s SelectedIndex is not set when the value of the data-bound object is 0.

DataServiceDataSource
NEW

DataServiceDataSource is built against Microsoft.OData.Client version 7.8.3 introducing support for .Net Core and higher applications.

Diagrams
CHANGED

The mouse over and active states of the DiagramConnector and the mouse over, connected source and connected target states of the ConnectionEditPointControl have conflicting colors with the default color of the diagram shape for the VisualStudio2013, Green, Office2016, Office2016Touch, Material, Fluent, Crystal, VisualStudio2019 and Office2019 themes.

FileDialogs
FIXED

COMException is thrown when canceling the delete operation of a locked file by pressing the Delete key.
Performance degradation when opening a folder with a large number of children when a filter is applied.
The following binding error is thrown for Fluent, Material, Office2016 and Office2016 touch themes: System.Windows.Data Error: 4 : Cannot find source for binding with reference 'RelativeSource FindAncestor, AncestorType='Telerik.Windows.Controls.RadWindow', AncestorLevel='1''. BindingExpression:Path=WindowState; DataItem=null; target element is 'RadButton' (Name='PART_CloseButton'); target property is 'NoTarget' (type 'Object').

GridView
NEW

Allow setting the tooltip duration when ShowToolTipOnTrimmedText is enabled. It can be achieved with the newly introduced property ToolTipOnTrimmedTextShowDuration.

FIXED

RadGridView inside the drop down of the GridViewMultiColumnComboBoxColumn cannot be scrolled by dragging the scrollbar

Menu
FIXED

Incorrect size when the menu in the DropDownContent of a RadSplitButton when using the Fluent, Crystal, Visual Studio 2019, or Office 2019 themes

PasswordBox
FIXED

When pressing the AltGr+V key combination in non English keyboards, paste is performed.

PDF Viewer
NEW

Introduced support for Lab color space.

FIXED

CharCodes to glyph indices are incorrectly mapped when exporting TextBoxField with TrueType font and defined encoding.
With some PDF documents, only a blank page is being displayed.
Invalid character rendering due to glyphs caching.
A PDF file with an image that uses indexed color space is not rendered correctly.
The page content is missing when parsing inline images with colorspace value that is not PDF Name primitive.
Wrong image decoding when the image has inverted colors and the color space is of type Separation.
CharCodes to glyph indices are incorrectly mapped when exporting TextBoxField with Simple font and a Differences array defined in the Encoding.
Wrong text rendering when the Text Rise (Ts) operator is set.

PdfProcessing
NEW

Implemented API for flattening form fields.
Introduced support for Lab color space.
Implemented GetColor method for Indexed color space.

FIXED

CharCodes to glyph indices are incorrectly mapped when exporting TextBoxField with TrueType font and defined encoding.
An ArgumentException is thrown when merging or splitting files with the PdfStreamWriter.
The page content is missing when parsing inline images with colorspace value that is not PDF Name primitive.
CharCodes to glyph indices are incorrectly mapped when exporting TextBoxField with Simple font and a Differences array defined in the Encoding.

PivotGrid
CHANGED

RadDateTimePicker inputs in the label filter dialog are clipped when selected operator is between.

PropertyGrid
FIXED

Several Data resources, used in the PropertyGrid styles for each of the themes, have some duplicate names as the Grid assembly resources. Some resource from the Data assembly which has a GridView_ prefix - e.g. ToggleButtonBorder is now renamed to PropertyGrid_ToggleButtonBorder.

RibbonView
NEW

The minimized content popup now always stays wherever shown (not changing opening position due the screen boundaries).
Exposed a property to control the visibility of the backstage close button - CloseButtonVisibility.

FIXED

The content popup is sized wrongly in scenario with different monitors resolution or different DPI.
There is an empty space (gap) between the ribbon title and the RadBackstageItem content.

CHANGED

Updated the TargetType of the RadRibbonBackstage's ControlTemplate and its x:Key. The ControlTemplates are changed from TabControlTemplate/2013 to RibbonBackstageControlTemplate/2013 and their target from RadTabControl to RadRibbonBackstage.

RichTextBox
NEW

DocxFormatProvider: Introduced mechanism for importing attributes defined without namespace.
Introduced support for shapes. The shapes can be visualized, edited through the UI, and exported to PDF and DOCX formats.

FIXED

DocumentFormatProvidersManager.GetSupportedExtensions() method throws a NullReferenceException.
There is a memory leak related to the Content Controls when typing in a data binding scenario.
HtmlFormatProvider: ArgumentException is thrown when importing an image with а missing bitmap frame.
Memory leak appears in ContentControlsPositionManager when showing the fields' results and codes.
Unexpected behavior in the DocumentRuler indent when the unit type is set to an inch.
Dropping RichTextBox control from the toolbox generates wrong DarkBasePath and ModernBasePath for the icons.
A NullReferenceException is thrown in specific cases in the RunCaretTimer method.

SpreadProcessing
NEW

Introduced import of calculated formula values from XLSX.
Introduced conversion from DataTable to RadWorkbook/RadWorksheet and vice versa.

FIXED

An invalid file is generated when the freezing panes are set, and the file is opened in Excel.
An InvalidOperationException is thrown when attaching to CellPropertyChanged event and trying to modify the cell.
Exporting a document containing two exactly the same styles with different names causes invalid an document.
Improved the memory usage on copy-pastе operations.

Spreadsheet
NEW

Introduced import of calculated formula values from XLSX.

FIXED

RadSpreadsheetSheetSelector is not collapsed when setting its IsVisible property to false.
Exporting a document containing two exactly the same styles with different names causes invalid an document.
Improved the memory usage on copy-pastе operations.
The Font Size combo box in the ribbon is cut-off when the Material theme is applied.

SpreadStreamProcessing
NEW

Added space=preserve attribute to string cell values to preserve their exact spacing when visualizing.
Introduced API for measuring the text on different platforms.

FIXED

ArgumentException is thrown when calling SpreadExporter.CreateWorkbookExporter method and referencing Trial assemblies.

SyntaxEditor
FIXED

When making a caret selection using Shift+Alt+Up keys and then type a text, the multiline selection is cleared and this results in wrong input.

TabControl
FIXED

Wrong selection in the dropdown items when they are reordered in DropDownOpened event handler.

TileList
FIXED

Memory leak when removing items from the ItemsSource of the control.

TimeSpanPicker
FIXED

When focused, the input part should use PrimaryBackgroundBrush similar to the DateTimePicker control in the Fluent theme.
When the EditMode is TextOnly or TextAndDropDown, the caret remains dark for the dark themes and is hardly visible.
When the EditMode is TextOnly the control appears as cut-off due to an incorrect right border thickness of the input.

TreeView
FIXED

Selection with Shift key and deselection of thousand items is too slow.

VirtualGrid
FIXED

A NullReferenceException is thrown when the control is still not loaded and the PushCellValue method is called.
When the UnselectAll method is called, the last selected row can't be selected again.
A NullReferenceException is thrown when setting CurrentCellInfo to Null.

VirtualizingWrapPanel
FIXED

When used as ItemsPanel for a grouped ListBox, the items from the last group are not displayed in case the group header size is increased (.NET 45).

Window
FIXED

ArgumentOutOfRangeException when opening/closing windows in separate threads.

WordsProcessing
NEW

Implemented a mechanism to automatically load external CSS resources when the URI is valid.
Implemented Find functionality allowing you to perform a text-based search.
Implemented support for importing DOC format.
Implemented support for importing DOT format.
Introduced support for importing documents with shading colors defined as strings.

FIXED

NullReferenceException is thrown when importing a DOCX document containing a DataBinding element inside a structured document tag.
The Hyperlink field is exported wrong.
RtfFormatProvider: The Nonbreaking space is exported as a Unicode character instead of the appropriate Control word.
RtfFormatProvider: Indexing is wrong when exporting the list override index (\ls).
When replacing a word being part of the field code fragment definition, the field becomes invalid.

CHANGED

RadFlowDocumentEditor.ReplaceText(string, string) method is removed. Use the RadFlowDocumentEditor.ReplaceText(string, string, bool, bool) method with default bool values instead.


Coded UI Tests
All components in Telerik UI for WPF support Level 1 Coded UI tests and most of the controls already support Level 3 Coded UI tests, making Telerik UI Controls easily maintainable within any test-driven development process.

Touch Support
The built-in touch support and the Windows8Touch theme make your Telerik UI for WPF powered applications run smoothly on a touch device.



Drag and Drop Support
Many Telerik UI for WPF controls come with built-in drag and drop support. The suite also provides a DragDropManager which easily integrates within your solution to implement any drag and drop scenario.

Only for V.I.P
Warning! You are not allowed to view this text.