_0007_default

Telerik UI for Winforms

Release History

UI for WinForms R1 2019 (version 2019.1.117)

January 17, 2019

New Controls

NEW
  • RadTabbedForm - enables to display tabs in the title bar of the form.
  • RadTimeSpanPicker - provides a full control over picking a specific time span and duration using the built-in components for days, hours, minutes, seconds and milliseconds.
  • RadFontDropDownList - represents a drop down list with built-in fonts that are installed on the system.
  • RadButtonTextBox - allows you to embed easily button elements on the left or right side of the text box.

Support and Compatibility

NEW
  • .NET Core - Telerik UI for WinForms controls are .NET Core 3.0 compatible.
  • Introduces support for Coded UI Tests in Visual Studio 2019.

Theming

NEW
  • CrystalDark - It is a dark variation of the much anticipated Mac-Inspired Crystal Theme.

Drop-down and split buttons

FIXED
  • RadSplitButton - the "Pressed" state for the SplitActionPartFill element is never respected.

RadPanel

FIXED
  • Text Blank By Default fix removed Text property.

RadChartView

FIXED
  • CartesianGridLineAnnotation.BackColor is not respected when drawing the label for the grid line.
  • CartesianSeries data points labels are not clipped if they are displayed outside of the view.
  • Memory leak when settings the data source of the series.

RadCollapsiblePanel

FIXED
  • Customizing the style of the RadCollapsiblePanel at design time via the Edit UI Elements dialog is not stored at run time.

RadDateTimePicker

FIXED
  • ArgumentOutOfRangeException while initializing the control with custom Mask and on Australian Windows.

RadDock

FIXED
  • Control`s size is increased if added to a document window and it has a Right anchor.
  • Controls in a MDI child form are cleared when the HostWindow is hidden and then shown.
  • Maximized floating window after loading the layout is not restored as maximized.
  • The size of controls with set all anchors (Left | Top | Right | Bottom) added to a ToolWindow is increased when auto-hiding the window.

RadDropDownList

FIXED
  • Hangs when pressing ALT+Space and popup is opened.

RadForm

FIXED
  • Scaling does not work on Windows 10 1703.

RadGanttView

NEW
  • Add LinkChanged event.
FIXED
  • Incorrect scrollbar's range after adding a child task.

RadGridView

NEW
  • Add mode that supports checking the currently visible cells only with the header checkbox.
  • New Grid Column - GridTimeColumn.
FIXED
  • Missing filter results in Excel-like filtering when the decimal separator is set to comma.
  • Broken layout of the ColumnGroupsViewDefinition when exporting with GridViewSpreadExport and some columns are hidden.
  • Child template is shrunk when scrolling the vertical scrollbar.
  • Column headers overlap the grid's top border in Fluent theme.
  • Columns in the inner templates of a hierarchical grid cannot be sorted neither reordered after loading a previously saved layout.
  • Conditional formatting is not properly applied when changing the rule and using the GetMinute(NOW()) expression.
  • Exception when clicking on a hidden cell.
  • Missing localization strings for the CellFont/RowFont in the ConditionalFormattingForm.
  • Setting the DataType of the column to decimal does not affect the sorting.
  • RadMultiColumnComboBox - DropDown is closed when clicking the SearchRow inside the grid.

RadListControl

FIXED
  • A border remains around the dragged item after finishing the drop operation.
  • Exception when calling the AddRange method with null parameter.
  • The Selected property has invalid value inside the SelectedItemsChanged event.

RadListView

FIXED
  • Dragging an item from one list view to another can result in incorrect scrolling of the source list view when it is not necessary.

RadMap

FIXED
  • Exception occurs when zooming in with Bing provider.

RadMenu

FIXED
  • Click on separator should not close menu.

RadMultiColumnComboBox

FIXED
  • Control is shrunk when the DropDownStyle is set to DropDownList and the text is empty.
  • The arrow button is clipped if the text cannot fit the editor element and the DropDownStyle of the control is set to DropDownList.

RadPageView

FIXED
  • Application will hang if the page view is part of a user control created in a background thread and later added to the form.

RadPivotGrid

FIXED
  • Dragging the same field of an existing report filter to the Report Filters control in the field list results in an exception.
  • Wrong data is displayed if OLAP Measure has null values for all records and is used as aggregate description.

RadRibbonBar

FIXED
  • Exception when using German keyboard.
  • RadToggleButton does not have proper styles when added to quick access toolbar.

RadRichTextEditor

FIXED
  • Exception in DocumentPrintPresenter when loading a document with header and footer.
  • Exception when calling GetStatisticsInfo and the document is empty.

RadScheduler

FIXED
  • The all-day header element needs to be scrolled after selecting an all-day header.
  • WeeklyRecurrenceRule.FirstDayOfWeek is not properly set when you create a recurring appointment.

RadSplitContainer

NEW
  • Option for defining the resizing cursor.

RadTreeView

FIXED
  • RadBreadCrumb - disabling the UseMnemonic property of the items doesn't take effect when the RadBreadCrumb.DefaultTreeView is set after subscribing to the treeview events.
  • Cursor is not changed when you are dragging a node while the Ctrl key is pressed.
  • Incorrect drop position when reordering nodes while holding the Alt key pressed to copy the dragged node.
  • Incorrect rendering of a message box when shown in the TreeViewElement.DragDropService.PreviewDragDrop event.

RadVirtualGrid

FIXED
  • Columns resizing is not stopped when the mouse is released.
  • Incorrect layout in the header row when setting the TableElement.RowHeight property.
  • Expander icon is not correct when you expand/collapse a row.

RadWaitingbar

FIXED
  • The StartWating method is slow when the associated control is set.

Trackbar

FIXED
  • The Minimum value is not always persisted in the designer of Visual Studio.

PdfProcessing

NEW
  • Fields are not visible inside the document.
  • Add support for CropBox element in PDF page.
  • Port RadPdfProcessing to .NET Standard
  • Implemented CCITTFaxDecode.
FIXED
  • Documents are exported with wrong creation and modification dates.
  • Stencil color is not preserved when importing and exporting images.

PivotGrid

FIXED
  • Pivot displays wrong data if Olap Measure has null values for all records and is used as aggregate description.

CodedUI

FIXED
  • RadGridView assert exception when spying a cell.

RichTextBox

FIXED
  • ArgumentException when document containing invalid XML characters is exported to XAML or DOCX.
  • ArgumentException when scrolling in a loaded rtf file.
  • Empty headers or footers are not protected after applying protection to the document.
  • Incorrect naming of definition for underline in HtmlFormatProvider.
  • Non-breaking spaces are converted to plain spaces when importing documents from DOCX.
  • Page field in header/footer of document created with mail merge always have value 1.
  • PdfFormatProvider: Table borders are not positioned correctly when there is a continuous section break before the table.

SpreadProcessing

NEW
  • Introduced support for charts letting you add, remove and manipulate chart objects in your spreadsheet documents.
FIXED
  • Documents with a global filter cannot be imported.
  • ArgumentException is thrown when protecting a worksheet having missing algorithmName information.
  • Filter command should be disabled when a single row or cell is selected.

SpreadStreamProcessing

NEW
  • The stream containing the data is now flushed when closing it when exporting to CSV.
FIXED
  • SpreadStreamProcessing: ArgumentException is thrown when exporting characters not supported in XML

WordsProcessing

FIXED
  • Document variable fields are case-sensitive.

Breaking Changes

FIXED
  • RichTextEditorQuickAccessToolbarButtonElement type deleted. Use RadButtonElement instead.
  • Due to the breaking changes in Microsoft.CodeAnalysis.Workspaces.MSBuild WinForms Converter is not working with VS 15.8 or greater.
  • MCCB LayoutPanel - Changed the element hierarchy. First child is ArrowButton, second child is textBoxPanel, third child is textboxContentElement. Previously first child was textBoxPanel, second child was ArrowButton.

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.