Telerik blogs

Your top requested features are here in the latest release of Telerik UI for WPF/Silverlight, including new components and a sample application.

I'm excited to announce that the R2 2016 release of UI for WPF/Silverlight is live and ready to be downloaded. For this release we were mainly focused on bringing to life many of the top requested features from our Feedback portal, as well as on delivering two brand new components (RadLayoutControl and RadSpreadStreamProcessing) and a sample application (ERP).

Top New Additions and Improvements

RadGridView—Pinned Rows and Improved ComboBox Column

You can now pin particular rows to the top or bottom of your WPF RadGridView control so that they do not participate in the vertical scrolling. Also we are introducing improved and much faster ComboBoxColumn. All you have to do is set the  IsLightweightModeEnabled property of the column to true.

Pinned Rows

ERP—New Sample Application

See how the new Green theme, RadTreeView, RadGridView, RadMap and many more controls from the UI for WPF suite can be used for building great and responsive UI.
ERP demo

RadLayoutControl—New WPF Control

The most requested control in our list, RadLayoutControl, is now available. It brings the following features with its CTP version:

Layout-Control-Screen

  • Complex layouts: With RadLayoutControl you can create complex composition that can be easily rearranged and resized according to the available size of the control.
  • Runtime layout customization: End users can customize the layout even while the application is running, including rearranging items and hiding and resizing them. More information on the supported manipulations can be found in this help article: Items Manipulation.
  • Items Nesting: The control also supports nesting items inside one another which gives you great flexibility and control. It allows for the creation of complex layouts in an easy and intuitive drag and drop manner.
  • Layout display modes: The control allows you to define different display modes for the layout items—standard, expander or tabbed.

RadSpreadStreamProcessing—New Document Exporting Library

The new library added to UI for WPF will allow you to create large spreadsheet documents and export them in a spit-second to the most common file formats with great performance and minimal resources.

A reasonable question to ask is: “How is this different than the 'old' RadSpreadProcessing?” The key difference is the absence of a document model. This ensures blazing performance of the export, as the content is written directly to a stream without increasing memory usage; of course, if you need loading and editing documents, or evaluating formulas, the general-purpose RadSpreadProcessing should step up.

SSP-Screen

A document with a size of 40K can be exported in 1.2 seconds, and you can see below how 160K cells are exported in under 3.5 seconds.

Animation_1

Note: The features below are available with our UI for Silverlight suite too

RadRichTextBox

Beginning in R2 2016, you can arrange the text in a Section into columns.

PDF_RTB-column-Screen

RadScheduleView

With the new CurrentTimeIndicatorLocation property, the current time indicator now can cross the whole area of the control.

2016-05-03_130812

RadDocking

Now you can modify, save and load custom properties of RadDocking’s layout using the ElementLayoutSavingElementLoading and CustomElementLoading events of the RadDocking control.

RadPdfViewer

This gains improved memory usage when rendering big images and when scrolling through pages.

RadSpreadsheet

Header and Footer functionality allows you to add rich text content in the page margins when exporting a worksheet to pages. This feature is useful in scenarios like exporting to PDF, printing with RadSpreadsheet control or import/export to XLSX.

RadPivotGrid

Now you have the option to ignore null values when calculating the aggregate result.

Other Key Improvements

GitHub Code Now in Our Documentation

As most of you know we have over 2000+ developer focused examples stored in our GitHub repository. There you may find complex solutions for different scenarios that you wrote to us about. Now you can easily browse them on Developer Focused Example page for every control in our help documentation, find the needed demo and copy the code that you need easily without navigating out of the documentation.

Documentation Screen

Visual Studio Design Time Improvements

For those of you that struggle with choosing which theme to apply, we introduced an easy to use functionality right at your fingertips in the VS design time that will do the work for you. This feature is available in both Silverlight and WPF suites.

Theme-Design-Time-Screen

Your Feature Not Mentioned?

The complete list of the new features and bug fixes can be found in our Release Notes. If you do not find it even there, don't worry that it wasn't included this time. Just give us feedback on our portal, vote for it if is logged there, explain the scenario that you need a solution for and we will write back with ideas or include the feature in our next releases.

Rossitza-Fakalieva
About the Author

Rossitza Fakalieva

Rossitza Fakalieva is a Technical Manager, Microsoft MVP in Developer Technologies and a Director of the Bulgarian chapter of the global Women Who Code organization. She previously worked on the Telerik engineering team and defines herself as .NET enthusiast. She loves to empower others to grow in their career and in the tech field—by teaching, by delivering courses and presentations, and as part of her daily job.

Related Posts

Comments

Comments are disabled in preview mode.