Download Telerik UI for WPF R3 2020 SP1 (version 2020.3.915) Retail

Telerik UI for WPF R3 2020 SP1 (version 2020.3.915) Retail

Telerik UI for WPF R3 2020 SP1 (version 2020.3.915) Retail
Telerik UI for WPF R3 2020 SP1 (version 2020.3.915) 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 R3 2020 SP1

All Controls
NEW

Implemented IsInverted property in the VisibilityToBooleanConverter.

FIXED

Changed VerticalAlignment of ValidationTooltip in Windows8Touch and Office2016Touch themes.

AutoSuggestBox
FIXED

TextBox part is not focused when Focus method of the control is called.

Barcode
FIXED

There are visibility issues when using dark theme which is required to be used on a dark background. All themes will now have their default foreground applied to the barcode.

Buttons
FIXED

StackOverflowException when pressing a RadDropDownButton hosted in the DropDownContent of another RadDropDownButton.
When ToggleSwitchButton is disabled and then enabled, the focus visual element is shown even when the control does not have keyboard focus and cannot actually be interacted with.

Calendar
CHANGED

Changed Name of RadCalendar`s Uia.CalendarButton when configuring and searching elements in CodedUI tests. The Name is generated by the long date string of the day (for example: "Wednesday, August 14, 2013" instead of "14").

ChartView
FIXED

In a data-bound scenario, PointAnimation doesn't run initially when applied to point series (BarSeries, RangeBarSeries, PointSeries, etc.)

ComboBox
FIXED

The brush resources used for the non-editable ComboBox's MouseOver state are not updated on variation change for the VisualStudio2013 theme.
The theme palette's DisabledOpacity resource is not updated for the Windows8, Windows8Touch, Office2013, and VisualStudio2013 themes.

ContextMenu
CHANGED

When the x:Name of the RadContextMenu is not set, the default Name and the FriendlyName are changed from "Rad Context Menu" to "RadContextMenu" for searching criteria in CodedUI tests.

DataPager
FIXED

There are unnecessary ancestor type bindings for the foreground of the buttons causing output errors in the Office2016 and Office2016Touch themes (they are now removed).

DateTimePicker
FIXED

A NullReferenceException is thrown while spying the RadClock automation peer if DateTimePicker.InputMode is TimePicker/DateTimePicker.

Diagrams
FIXED

The Gallery`s toolbox is not collapsed in Office2019 theme.
The show and hide animations in the toolbox are not affected by AnimationManager.IsGlobalAnimationEnabled property.
Connection's target connector is not resolved correctly when loading from XML and UseFreeConnectors of the connection is True.

Docking
FIXED

Setting CloseTabsOnMouseMiddleButtonDown on the RadPaneGroup to true will not respect CanUserClose property of RadPane set to false.
Unpinned panes flicker just before starting the animation when the mouse is removed from them.

ExpressionEditor
FIXED

The NotEquals button when using the Visual Studio 2019 or Office 2019 theme differs from the other buttons in the calculation panel (all others have a CalculationPanelButtonStyle applied).

FileDialogs
FIXED

Creating a new folder or deleting a file in dialog opened in different AppDomain causes an application crash.

GridView
FIXED

The FocusVisual and Background_Current elements are misaligned (should completely overlap) in the Green, Office 2016, Office 2016 Touch, Fluent and Crystal themes.
There are readability issues, caused by the background color of the GridViewCell when it is in its Highlighted state (as a result of performing search) using the Office2019 theme.
Merged cells do not split or do not get re-merged when expanding/collapsing row.
A NullReferenceException is thrown when SpreadStreamExport.RunExportAsync() method is running, and the ItemsSource of the grid is changed with a different number of columns.
The performance of RadGridView is improved when grouping is applied.
The background of the GridView remains visible in the GroupPanel area when ShowGroupPanel is false and there are control panel items in the Fluent and Crystal themes.
The lightweight cell validation templates differ from the non-lightweight in the Office 2016, Office 2016 Touch, Crystal, Fluent, Visual Studio 2019 and Office 2019 themes.
There is a jumping issue when the visibility of the GroupPanel is changed at run-time while there are control panel items.
When using INotifyDataErrorInfo in .Net45, items are still validated even when the ValidationType property is None.

CHANGED

The ColumnGroups property is now of type RadObservableCollection which exposes an AddRange method which should be used when adding multiple groups at once to avoid performance issues. An alternative is to use the SuspendNotifications and ResumeNotifications methods prior and after adding the groups.

ListBox
FIXED

The outer border of the control is missing when the System.Windows.xaml is not included for the following themes - Office Black, Office Blue, Office Silver, Summer, Transparent, Vista, Windows7, VisualStudio2019 and Office2019.
The result from overriding the CoerceDraggedItems method in a custom ListBoxDragDropBehavior is not taken into account.
SelectedItem is incorrectly updated when the control is placed inside DataTemplate in RadTabControl and IsSynchronizedWithCurrentItem is false.

Map
FIXED

The central button (PART_CenterButton) of the MapNavigation is hardly visible when the navigation is collapsed in the Crystal, Visual Studio 2019 and Office 2019 themes.

MaskedInput
FIXED

In Numeric and CurrencyInput with UpdateValueEvent 'LostFocus' clearing the value places the caret at the end instead of at the decimal point like in 'PropertyChange' mode.

MultiColumnComboBox
NEW

Exposed Selectiononfocus property on RadMultiColumnComboBox control. It works when the SelectionBoxesVisibility is Collapsed in a single selection.

FIXED

Selection does not work after sorting the RadGridView.
ArgumentNullException when the control is disabled, AutomationPeers are enabled and the theme is switched during runtime.

NavigationView
FIXED

NavigationViewItem peer is not working in data bound scenario.

NumericUpDown
FIXED

LabeledBy and HelpText AutomationProperties are not respected.

PasswordBox
FIXED

The Watermark text of PasswordBox is barely visible when control is disabled in Office2013.
Watermark text foreground is not consistent with other TextBoxes in Fluent theme.

PDF Viewer
FIXED

ArgumentNullException is thrown when importing a PDF document using the default constructor of the PdfDocumentSource class.
Dragging scrollbars is not working after changing themes.
Exception is thrown when importing text fragments with no text.
NotSupportedException is thrown when importing a document containing an ICCBased color space.
NullReferenceException is thrown when the appearance of widget annotation is pointing to an invalid object reference.

PdfProcessing
NEW

Handled import of documents containing outlines with an invalid destination set.
Provided a mechanism for matching different spellings of Standard Fonts.

FIXED

ArgumentNullException is thrown when importing document containing destinations with null page value.
InvalidCastException is thrown when importing an embedded Type 1 Font with custom encoding.
NullReferenceException is thrown when the appearance of widget annotation is pointing to an invalid object reference.

ProgressBar
FIXED

ProgressBar Indicator width in a vertical orientation is changed when the control is dynamically resized.

RadialMenu
CHANGED

The Name and the DisplayedText of RadRadialMenu`s button are changed from "Center button" to "Center RadialMenuButton" when are using in CodedUI tests.

RibbonView
FIXED

Adding RibbonSplitButton in QAT leads to glitchy rendering in Office2016 and Office2019 themes.
The ContextualTab elements using the Office2019 theme are not consistent with the regular ones on hover (different background) and selection (missing bottom selection border).
When the Help button is collapsed the application title moves.

RichTextBox
FIXED

NullReferenceException when trying to import HTML with an empty font-size attribute.
ArgumentNullException is thrown when pressing 'a'+Enter simultaneously while in Japanese IME.
When a Table is exported to plain text, each cell content is inserted on a new line instead of separating them with tabs.
NullReferenceException is thrown when pasting a copied image with Keep Text Only paste option.

ScheduleView
FIXED

AgendaView days are not rendered correctly on initial loading.
GroupHeaders are not displayed properly when changing to TimelineView with a vertical scrollbar.
The first appointment in the day overlapping the top border of the day slot in AgendaView for VisualStudio2019, Green, Fluent, and Material themes.

Slider
FIXED

SingleThumbStyle is not applied in Crystal theme.

SpreadProcessing
FIXED

Removing a row causes the last row of the sheet to copy its styling from the first row.

SpreadStreamProcessing
FIXED

Milliseconds are stripped when setting DateTime value.

SyntaxEditor
FIXED

ArgumentException is thrown when a folding region with selected text is collapsed.
Folding regions are drawn incorrectly after scrolling them out of the viewport, bringing them back and typing in them.
Foreground does not respect runtime change or runtime theme variation change.

TaskBoard
FIXED

Degraded performance and memory leak when the control is placed in RadGridView's RowDetails.

TileList
FIXED

Memory leak when TileList is unloaded.

TimeBar
FIXED

When selection start and end are the same, the left thumb is not selectable in Office2019 theme.

Timeline
FIXED

TimeLineDataItem objects are retained in memory when the objects populating the ItemsSource of the RadTimeLine implement INotifyPropertyChanged.
When the view is refreshed WeakListener instances are retained in memory.

TreeList
FIXED

Rows disappear when collapsing items through the IsExpandedBinding property.
Selecting a large number of items is progressively slower.

VirtualizingWrapPanel
FIXED

ScrollViewer is scrolled when an item in the visible area is selected (.Net45).

Window
NEW

Introduced support for ResizeMode.CanResizeWithGrip.

FIXED

WindowStartupLocation doesn't work as expected when bound to property from the DataContext of RadWindow.
MaximizeButton is not visible when the ResizeMode property is set to CanResizeWithGrip.
The current default MinHeight for the Material, Fluent, Crystal, Visual Studio 2019 and Office 2019 themes leads to the title bar being cut off when resizing to it.

WordsProcessing
FIXED

NullReferenceException is thrown when the document style does not contain TableProperties.


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.
  • 106