_0007_default

Telerik UI for Winforms

Release History

UI for WinForms R2 2017 (version 2017.2.502)

May 3, 2017

High DPI Support

NEW
  • Build-in support for high resolution DPI monitors. RadControls will scale their UI elements in accordance to the current DPI settings automatically.

Material Theme

NEW
  • The theme is designed for touch devices, utilizing the material design guidelines. It will provide your application with a modern look and feel as well. With this theme, we are also introducing three new features: built-in animations, shadows and an option to use custom fonts without installing them on clients’ machines.


RadGridView

FIXED
  • Editor is not closed when the user clicks the row header
  • Exception when deserializing composite filter descriptor without a PropertyName.
  • Exception when the grid is sorted, the search row has an applied value and you toggle the header checkbox of a GridViewCheckBoxColumn.
  • GridViewDataErrorEventArgs.ThrowException argument is not considered in the DataError event.
    Incorrect format for the filter cell when ViewCellFormatting is used.
  • Incorrect layout of the GroupPanelElement when maximizing and minimizing the form.
  • InvalidCastException when using the CompositeDataFilterForm and applying a filter for a nullable DateTime column.
  • RadContextMenu is stuck when it is opened with a certain delay and another application is currently active.
  • The row position is reset when the IsSelected property of the row is set.
  • The SUM expression function does not work when the grid is grouped.
  • Visual glitch when hiding the group headers of the ColumnGroupsViewDefinition.
  • When the control is grouped pinning the last row of a group makes the row to visually disappear.
  • Wrong section behavior when MultiSelect is true and the row header is hidden.

RadRichTextEditor

FIXED
  • Рўhe comments buttons in the RibbonUI are not working properly.
  • Mechanism for clearing the loaded custom dictionaries.

RadRadialGauge

FIXED
  • Exception when hovering over the gauge and some of the single labels are not visible.

RadPropertyGrid

FIXED
  • ArgumentOutOfRangeException when cancelling the PropertyGridDropDownListEditor.ValueChanging event.

RadDataEntry

NEW
  • Add possibility to move the control at design time by selecting the control on the form.

RadVirtualGrid

FIXED
  • Exception when setting the current cell to null.

RadTextBoxControl

FIXED
  • The performance is slow when using the AppendText method.

RadGroupBox

FIXED
  • Incorrect back color for the group box with VisualStudio2012Dark theme.

RadDock

FIXED
  • The document window text is not updated when the DPI is set to 150% and new windows are added.

RadMultiColumnComboBox

FIXED
  • FilterExpressionException when entering numeric field in the editable part.

RadMenu

FIXED
  • Incorrect back color of the menu items in normal and MouseOver states with the VisualStudio2012Dark theme.

RadMaskedEditBox

FIXED
  • Changing the culture changes the decimal separator of the IP mask.
  • Clear method doesn't allow the Value property to be updated any more with MaskType.None.

RadTreeView

FIXED
  • Р•xception when pressing arrow down or up when renaming node with scrollbar.
  • TreeView lines are not correctly displayed with most themes.

RadZipLibrary

FIXED
  • NotSupportedException thrown when using ZipFile.ExtractToFile method.
  • UnauthorizedAccessException when using the ZipFile.ExtractToDirectory method.

RadScheduler

FIXED
  • The appointment image is over the header cells when one is scrolling.
  • Рўhe copying and pasting an appointment is not raising the AppointmentAdded event.

RadRibbonBar

FIXED
  • Prevent the popup of the gallery element to exceed the bounds of the screen.
  • The caption element of a ribbon bar group is cut off when displayed in a drop down menu popup.

RadRangeSelector

FIXED
  • When associating RadChartView to a RadRangeSelector and then binding the chart the range selector does not render the inner chart.

RadChartView

FIXED
  • Memory leak when the axis labels are changed constantly.

RadCheckedDropDownList

FIXED
  • Popup is not sized correctly if the ShowCheckAllItems property is set to true.
  • Removing checked items in BeginUpdate/EndUpdate block doesn't reset the editable part.

RadCheckBox

FIXED
  • After creating a custom RadCheckBoxElement several events don't fire any more.

RadButton

FIXED
  • When disable and enable again the button in Windows 8 theme the ButtonFillElement.NumberOfColors property is set to 1.

RadCommandBar

FIXED
  • When used CommandBarDropDownButton with RightToLeft layout the popup position is wrong.
  • The buttons in the overflow popup of RadCommandBar does not have hover styles in Windows8 theme.

RadBindingNavigator

FIXED
  • Next/Previous buttons stops working after resetting the BindingSource several times.

RadDateTimePicker

NEW
  • Users should be able to change the RadDateTimePickerElement when inheriting the control.
FIXED
  • ArgumentOutOfRangeException when using HeaderNavigationMode = Zoom and having the focused data to equal the min date.
CHANGED

 

RadPanorama

FIXED
  • The drag and drop functionality does not allow you to drop tiles on the desired location when the TileGroupElement.CellSize is modified.

RadPdfViewer

NEW
  • Signature support
  • Export method returning the page as an in-memory image.
FIXED
  • Disposing the control should unload its document.
  • Exception when loading a document with an empty path.
  • Improve the loading time of documents with single large images.
  • StackOverflowException is thrown when opening PDF file with JBIG2Decode image.

RadGanttView

FIXED
  • Deleting the root task doesn't remove the child tasks.
  • Setting the CanDrop property to false in the GanttViewDragDropService.PreviewDragOver doesn't disable the drop operation.

RadForm

NEW
  • Auto layout functionality when font or DPI is changed.
FIXED
  • Incorrect border for a MDI child form with AllowTheming=false.
  • RadForm is not rendered properly when in fullscreen mode.
  • Setting AllowTheming in inherited form breaks the border and the system buttons styles.
  • There is an exception when moving a form to a negative coordinates in a x64 application.
  • Fixed UI overflow exception with certain pointing devices LogiTech TouchPad T650.

TPF

NEW
  • Implement functionality for an application-wide setting of UseCompatibleTextRendering.
  • EnableCodedUITests global setting affecting all descendants of RadControl.

PdfProcessing

NEW
  • Implemented optimizations in PdfStreamWriter cache in order to reduce memory when writing RadFixedPage instances.
  • Introducing AlphaChannel property and alphaChannel constructor parameter in EncodedImageData class allowing to create images with transparency.
  • Implemented support for interactive forms and form fields, allowing reading and filling of form fields values.
  • Implemented support for Form XObjects, allowing reuse of PDF content.
  • Implemented support for validation and creation of a digital signature.
FIXED
  • PdfFileSource resources are kept in PdfStreamWriter cache even after the PdfFileSource instance is disposed.

SpreadProcessing

NEW
  • Introduced support for the TRIM function.
  • Introduced support for the CHOOSE function.
FIXED
  • Formula values resulting in exponential numbers with very small values are calculated as zero.

New features & Roadmap

Have a feature request?

Post your feedback via the WinForms UserVoice portal or the Public forums

What's new across all Telerik products?

See all updates

Get Started Waves

Next Steps

Online help

Access our online documentation.

Compare pricing

Check out the offers. Purchase an individual suite or treat yourself to one of our bundles.

Download 30-day free trial

Try UI for WinForms with dedicated technical support.