Telerik UI for WinForms R3 2019 (version 2019.3.917) Retail
Telerik UI for WinForms R3 2019 (version 2019.3.917) Retail
Telerik UI for WinForms includes more than 90 user interface controls you can use to fulfill the most demanding desktop or tablet application requirements. All-way customizable GridView, Form, Chart, Scheduler, RichTextBox and other essential controls enable you to build any Line of Business or Modern application in less time while staying under budget.
All Telerik Windows Forms controls come with full theme support. You can use any of the 19 included themes (Windows 8, Office 2013, Visual Studio 2012), or build new ones with the intuitive and unique Visual Style Builder tool. The built-in themes help you effortlessly deliver sleek and consistent, next-generation user experiences across your desktop and tablet applications.
Despite having animations and rich visual effects, Telerik UI for WinForms controls feature excellent performance aimed at helping developers like you improve your productivity and deliver better and faster applications in less time.
UI for WinForms enables easy development of complex, high-performing apps by:
Minimizing the amount of required repainting and layout rearrangements
Empowering all data controls with a data engine guaranteeing blazing-fast data loading and updates
Allowing you to exercise fine-grained control over the component's appearance and behavior using simple CSS-like syntax
Setting attractive defaults for controls supplied by the Telerik Presentation Framework
Providing easy integration with CAB and its underlying infrastructure
UI for WinForms R3 2019 (version 2019.3.917)
What's New
NEW
RadWebCam - allows you to display the stream provided by a web camera device. You can easily start recording or take snapshots of the stream and save it to a file.
RadSparkline - mainly used to outline trends, also flexible in terms of data points generation and can contain from just a few points, to as many as thousands of data points, characterized with excellent performance.
RadBreadCrumb - significantly improved elements hierarchy and introduced a richer set of functionalities.
File Dialogs - integrated the new RadBreadCrumb. With its powerful data-binding mechanism, the control lets you display hierarchical structures, such as directories and relational data. With its auto-complete functionality and other advanced capabilities, RadBreadCrumb significantly improves the navigation and performance of your application.
File Dialogs - Custom Places can now be defined on the left side of the Explorer Control’s main pane. It is also possible to add multiple custom places like favorites and libraries nodes.
File Dialogs - introduced Environment Variables, providing out of the box support for the most common system environment variables that refer to well-known directories in the Windows file system, as well as to any user defined variables.
RadRichTextEditor - similar to MS Word, RadRichTextEditor now introduces different options for pasting: keep formatting, merge formatting, use destination styles. When you paste text into the document, a Paste Options menu will pop up allowing you to decide whether to preserve the look of the original text or change the formatting.
FileDialogs
FIXED
FilterIndex does not work.
Duplicated nodes in MainNavigationTreeView when InitialDirectory is set to a network path.
RadFontDropDownList
NEW
New RadFontPopupEditorElement method: UpdateRecentlyUsedFonts. Allows you to manually update the recently used fonts list and to clears the current list prior adding the new fonts.
RadTreeView
NEW
New RadTreeView property: LineWidth (gets or sets the line width).
FIXED
App freezes after cancelling a filter on an all-expanded structure.
RadBreadCrumb
FIXED
Cannot display full path when selected node has too many parent levels.
Drop-down and split buttons
FIXED
Popup location is not changed when right-to-left is enabled.
RadAutoCompleteBox
FIXED
Selectionchanged event has wrong SelectionStart argument when control is multiline and selected item is not on the first row.
RadBarcode
FIXED
The QRCode symbology does not center the element if it has a higher version.
RadCalendar
FIXED
ElementRender doesn't process the CalendarCellElements for the row/column headers.
RadChartView
NEW
Expose a new property to set the line widths of the Cartesian grid: BorderWidth.
FIXED
The chart is not exported correctly to an image on a system with 125% scaling.
Exception when adding PieDataPoint with 0 value.
RadChat
FIXED
Fixed the ScrollToItem method call on the Scroller so that the end user can scroll to a particular message.
The scroll in the SuggestedActionsElement cannot be made visible. Introduced new property: ShowScrollBar to ChatCarouselMessage and ChatSuggestedActionsMessage.
Missing message after scrolling to the bottom of the chat messages view.
RadCommandBar
FIXED
Popup is not closed when using RadDropDownStyle.DropDownList and another command bar element is clicked.
RadDataFilter
FIXED
DataFilter.Expression property ignores negative numbers.
RadForm
FIXED
MDI child form is not maximized correctly on DPI scale higher than 100%.
RadGanttView
FIXED
RowNotInTableException when deleting a record directly from the source collection.
Missing items when the parent records are added after the child records.
Setting the GraphicalViewElement.TimelineStart property doesn't refresh the graphical view.
Exception when adding an item to a BindingList that is used in a RadGridView and a RadGanttView.
A newly inserted record to the DataTable is always appended at the bottom of task items.
RadGridView
FIXED
Invalid filter value when saving the layout with specific culture.
When Deferred search is enabled, pressing the clear button in the search box doesn't clear the search results.
Export to Excel momentarily loses column sort.
ViewCellFormatting event is fired for each cell when just the text of a group is updated.
CompositeFilterDescriptor fails on RadGridView.FilterDescriptors.Add().
RadImageEditor
FIXED
Draw a line with arrow head (Draw Shape).
RadLayoutControl
FIXED
Setting an AssociatedControl does not work.
RadLinearGauge and RadBulletGraph
FIXED
System.ArgumentException when creating a LinearGradientBrush with height 0.
RadMap
FIXED
Pins have wrong location when ZoomLevel is 1 and the map is resized vertically.
RadMaskedEditBox
FIXED
Exception when NumberGroupSeparator is set to empty string.
RadPivotGrid
NEW
Add Culture support for QueryableDataProvider.
Implement more DateTimeSteps for QueryableDataProvider.
RadRibbonBar
FIXED
Collapsed groups are not refreshed properly after resizing the form.
Inconsistent padding when the form is Maximized and its AllowAero property is set to true.
Exception when changing the LayoutMode.
When the form is maximized and BackstageView is open part of the form is drawn outside of the screen.
BackstageView bounds are not correct when the form is restored from maximized state.
Double blue border in Office2013Light and Office2013Dark themes.
RadSpreadsheet
FIXED
Application hangs when best-fitting a column on higher than 100% DPI scaling.
RadStatusStrip
FIXED
ProgressBar does not collapse inside StatusStrip.
RadTabbedForm
FIXED
TabRemoving event fires twice when a tab is dragged out of the collection.
HelpButton doesn't have the same hover style as the other system buttons in FluentDark, Office2010Silver, TelerikMetroBlue, Breeze and Desert themes.
RadRichTextEditor
FIXED
Ignores landscape setting in document.
The control is not focused after the font is changed.
Copy-paste TIFF or GIF image does not properly preserve the image.
DateFields are not updated when importing document.
InvalidOperationException is thrown when loading a document that contains styles with duplicate names that are based on one another when RTF document is imported.
StreamFromUriResolving event is not fired for INCLUDEPICTURE fields in headers and footers.
RadToggleSwitch
FIXED
The state is change when only MouseUp is received.
PDF Viewer
NEW
NotSupportedFeatureException exception is now thrown for CCITTFaxDecode missing filters.
FIXED
Scaling drop down's popup placement is incorrect.
CHANGED
BookmarkItemStyle enum is renamed to BookmarkItemStyles.
WordsProcessing
FIXED
ArgumentException is thrown when exporting document with specifically nested tables.
ArgumentException is thrown when importing HTML document containing pseudo-element.
ArgumentException is thrown when importing HTML containing attributes with empty string values.
Export to PDF freezes when DefaultTabStopWidth is zero.
FormatException is thrown when importing HTML with img tag containing non-numeric "width" or "height" values
HtmlImportSettings.LoadFromUri event is not raised for stylesheet links without specified CSS type.
Hyperlinks are not properly exported to PDFs when their content is placed in a separate paragraph.
KeyNotFoundException is thrown when importing a document with an image defined as a resource but not found.
KeyNotFoundException is thrown when importing a document with an image with invalid or not supported extension.
The size of the image is wrongly calculated when width or height is not specified and the source is a URI or base64 string.
SpreadProcessing
FIXED
NullReferenceException is thrown when importing documents containing an element with attribute with a nondefault namespace prefix.
Text that is overflowing the used cell range is wrongly clipped when printing or exporting to PDF.
Row heights with missing CustomHeight attributes in the document are ignored.
PdfProcessing
NEW
Implemented support for document outline (bookmarks).
Implemented import and export of ToUnicode CMap.
Added support for Named Destinations.
FIXED
ArgumentException is thrown when exporting text with negative font size using TextFormatProvider.
Embedding CIDFont with missing CIDToGIDMap property causes PDF/A warning in Adobe Preflight.
First level bullets are not visible.
Handled NotImplementedException when importing color with Lab colorspace.
Fixed issue with wrong text in TextBoxFields content after importing and exporting fields with custom encoding in VariableContentWidget's font.
InvalidCastException is thrown when importing a document with Named Destinations.
NullReferenceException is thrown in .NET Standard when importing a document with non-standard TrueType font.
Breaking Changes
FIXED
RadBreadCrumb - completely refactored and extended. The RadBreadCrumbElement now inherits LightVisualElement. The element hierarchy has been also changed which may cause errors if children are accessed by index. The old public API is preserved.
FileDialogs ExplorerControl - changed namespace from Telerik.WinControls.FileDialogs to Telerik.WinControls.UI
What's New
NEW
RadWebCam - allows you to display the stream provided by a web camera device. You can easily start recording or take snapshots of the stream and save it to a file.
RadSparkline - mainly used to outline trends, also flexible in terms of data points generation and can contain from just a few points, to as many as thousands of data points, characterized with excellent performance.
RadBreadCrumb - significantly improved elements hierarchy and introduced a richer set of functionalities.
File Dialogs - integrated the new RadBreadCrumb. With its powerful data-binding mechanism, the control lets you display hierarchical structures, such as directories and relational data. With its auto-complete functionality and other advanced capabilities, RadBreadCrumb significantly improves the navigation and performance of your application.
File Dialogs - Custom Places can now be defined on the left side of the Explorer Control’s main pane. It is also possible to add multiple custom places like favorites and libraries nodes.
File Dialogs - introduced Environment Variables, providing out of the box support for the most common system environment variables that refer to well-known directories in the Windows file system, as well as to any user defined variables.
RadRichTextEditor - similar to MS Word, RadRichTextEditor now introduces different options for pasting: keep formatting, merge formatting, use destination styles. When you paste text into the document, a Paste Options menu will pop up allowing you to decide whether to preserve the look of the original text or change the formatting.
FileDialogs
FIXED
FilterIndex does not work.
Duplicated nodes in MainNavigationTreeView when InitialDirectory is set to a network path.
RadFontDropDownList
NEW
New RadFontPopupEditorElement method: UpdateRecentlyUsedFonts. Allows you to manually update the recently used fonts list and to clears the current list prior adding the new fonts.
RadTreeView
NEW
New RadTreeView property: LineWidth (gets or sets the line width).
FIXED
App freezes after cancelling a filter on an all-expanded structure.
RadBreadCrumb
FIXED
Cannot display full path when selected node has too many parent levels.
Drop-down and split buttons
FIXED
Popup location is not changed when right-to-left is enabled.
RadAutoCompleteBox
FIXED
Selectionchanged event has wrong SelectionStart argument when control is multiline and selected item is not on the first row.
RadBarcode
FIXED
The QRCode symbology does not center the element if it has a higher version.
RadCalendar
FIXED
ElementRender doesn't process the CalendarCellElements for the row/column headers.
RadChartView
NEW
Expose a new property to set the line widths of the Cartesian grid: BorderWidth.
FIXED
The chart is not exported correctly to an image on a system with 125% scaling.
Exception when adding PieDataPoint with 0 value.
RadChat
FIXED
Fixed the ScrollToItem method call on the Scroller so that the end user can scroll to a particular message.
The scroll in the SuggestedActionsElement cannot be made visible. Introduced new property: ShowScrollBar to ChatCarouselMessage and ChatSuggestedActionsMessage.
Missing message after scrolling to the bottom of the chat messages view.
RadCommandBar
FIXED
Popup is not closed when using RadDropDownStyle.DropDownList and another command bar element is clicked.
RadDataFilter
FIXED
DataFilter.Expression property ignores negative numbers.
RadForm
FIXED
MDI child form is not maximized correctly on DPI scale higher than 100%.
RadGanttView
FIXED
RowNotInTableException when deleting a record directly from the source collection.
Missing items when the parent records are added after the child records.
Setting the GraphicalViewElement.TimelineStart property doesn't refresh the graphical view.
Exception when adding an item to a BindingList that is used in a RadGridView and a RadGanttView.
A newly inserted record to the DataTable is always appended at the bottom of task items.
RadGridView
FIXED
Invalid filter value when saving the layout with specific culture.
When Deferred search is enabled, pressing the clear button in the search box doesn't clear the search results.
Export to Excel momentarily loses column sort.
ViewCellFormatting event is fired for each cell when just the text of a group is updated.
CompositeFilterDescriptor fails on RadGridView.FilterDescriptors.Add().
RadImageEditor
FIXED
Draw a line with arrow head (Draw Shape).
RadLayoutControl
FIXED
Setting an AssociatedControl does not work.
RadLinearGauge and RadBulletGraph
FIXED
System.ArgumentException when creating a LinearGradientBrush with height 0.
RadMap
FIXED
Pins have wrong location when ZoomLevel is 1 and the map is resized vertically.
RadMaskedEditBox
FIXED
Exception when NumberGroupSeparator is set to empty string.
RadPivotGrid
NEW
Add Culture support for QueryableDataProvider.
Implement more DateTimeSteps for QueryableDataProvider.
RadRibbonBar
FIXED
Collapsed groups are not refreshed properly after resizing the form.
Inconsistent padding when the form is Maximized and its AllowAero property is set to true.
Exception when changing the LayoutMode.
When the form is maximized and BackstageView is open part of the form is drawn outside of the screen.
BackstageView bounds are not correct when the form is restored from maximized state.
Double blue border in Office2013Light and Office2013Dark themes.
RadSpreadsheet
FIXED
Application hangs when best-fitting a column on higher than 100% DPI scaling.
RadStatusStrip
FIXED
ProgressBar does not collapse inside StatusStrip.
RadTabbedForm
FIXED
TabRemoving event fires twice when a tab is dragged out of the collection.
HelpButton doesn't have the same hover style as the other system buttons in FluentDark, Office2010Silver, TelerikMetroBlue, Breeze and Desert themes.
RadRichTextEditor
FIXED
Ignores landscape setting in document.
The control is not focused after the font is changed.
Copy-paste TIFF or GIF image does not properly preserve the image.
DateFields are not updated when importing document.
InvalidOperationException is thrown when loading a document that contains styles with duplicate names that are based on one another when RTF document is imported.
StreamFromUriResolving event is not fired for INCLUDEPICTURE fields in headers and footers.
RadToggleSwitch
FIXED
The state is change when only MouseUp is received.
PDF Viewer
NEW
NotSupportedFeatureException exception is now thrown for CCITTFaxDecode missing filters.
FIXED
Scaling drop down's popup placement is incorrect.
CHANGED
BookmarkItemStyle enum is renamed to BookmarkItemStyles.
WordsProcessing
FIXED
ArgumentException is thrown when exporting document with specifically nested tables.
ArgumentException is thrown when importing HTML document containing pseudo-element.
ArgumentException is thrown when importing HTML containing attributes with empty string values.
Export to PDF freezes when DefaultTabStopWidth is zero.
FormatException is thrown when importing HTML with img tag containing non-numeric "width" or "height" values
HtmlImportSettings.LoadFromUri event is not raised for stylesheet links without specified CSS type.
Hyperlinks are not properly exported to PDFs when their content is placed in a separate paragraph.
KeyNotFoundException is thrown when importing a document with an image defined as a resource but not found.
KeyNotFoundException is thrown when importing a document with an image with invalid or not supported extension.
The size of the image is wrongly calculated when width or height is not specified and the source is a URI or base64 string.
SpreadProcessing
FIXED
NullReferenceException is thrown when importing documents containing an element with attribute with a nondefault namespace prefix.
Text that is overflowing the used cell range is wrongly clipped when printing or exporting to PDF.
Row heights with missing CustomHeight attributes in the document are ignored.
PdfProcessing
NEW
Implemented support for document outline (bookmarks).
Implemented import and export of ToUnicode CMap.
Added support for Named Destinations.
FIXED
ArgumentException is thrown when exporting text with negative font size using TextFormatProvider.
Embedding CIDFont with missing CIDToGIDMap property causes PDF/A warning in Adobe Preflight.
First level bullets are not visible.
Handled NotImplementedException when importing color with Lab colorspace.
Fixed issue with wrong text in TextBoxFields content after importing and exporting fields with custom encoding in VariableContentWidget's font.
InvalidCastException is thrown when importing a document with Named Destinations.
NullReferenceException is thrown in .NET Standard when importing a document with non-standard TrueType font.
Breaking Changes
FIXED
RadBreadCrumb - completely refactored and extended. The RadBreadCrumbElement now inherits LightVisualElement. The element hierarchy has been also changed which may cause errors if children are accessed by index. The old public API is preserved.
FileDialogs ExplorerControl - changed namespace from Telerik.WinControls.FileDialogs to Telerik.WinControls.UI
Only for V.I.P
Warning! You are not allowed to view this text.