Telerik UI for WinForms R2 2018 (version 2018.2.515) Retail
Telerik UI for WinForms R2 2018 (version 2018.2.515) 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 R2 2018 (version 2018.2.515)
Conversational UI, Chat
NEW
Add new control RadChat.
RadImageEditor
NEW
Add new control RadImageEditor.
PrintDialog
FIXED
Deleted Constants: SettingDialogButtonFont - All font buttons on the PrintSettingsDialog are replaced by browse editors SchedulerSettingsButtonFont - All font buttons on the PrintSettingsDialog are replaced by browse editors GridSettingsButtonFont - All font buttons on the PrintSettingsDialog are replaced by browse editors.
RadCalendar
FIXED
The WeekEnd property of the CalendarCellElements should be set to false for all cells when ZoomLevel of the header is different than Day.
-AllowToolTips - This property is no longer relevant and setting it will not produce any effect. Use the ShowItemToolTips property instead - LableFormat - Use the LabelFormat property instead.
RadChartView
FIXED
When the chart view is associated with RadPivotGrid setting the data source property of the chart to null is not reflected by the pivot.
The CartesianGridLineAnnotation is not clipped when zoom and pan is performed.
RadCheckedDropDownList
FIXED
Control doesn't resize properly inside TableLayoutPanel when Multiline is enabled.
RadColorBox
FIXED
RadColorDialog - the radio buttons in the professional tab are moved after opening the dialog multiple times.
RadDataFilter
FIXED
One should know the editor parent type (field or filter) in the EditorInitialized event.
RadDataLayout
FIXED
Visual glitch when scrolling.
RadDateTimePicker
FIXED
RadDateTiemPicker - one cannot paste when using FreeFormDateTime provider.
Year is not properly autocompleted when you enter '2050' and the AutoCompleteYear is enabled.
RadDesktopAlert
FIXED
The content image cannot be set.
RadDock
FIXED
Maximized floating windows should be restored to their Normal window state when started dragging.
Vertical strips of tabbed documents has a blue border overlying the text with FluentDark theme.
In HDPI inconsistent behavior regarding the sizes and the scaling of floating windows when having the main dock control and its form on a separate monitor.
RadDropDownList
NEW
RadListControl - one should be able to add items to the control with specified text and value in bound mode.
FIXED
Incorrect selection of items with duplicated text but different values when opening and closing the popup with the keyboard.
RadForm
FIXED
Setting the FormBorderStyle property to FixedToolWindow clears the taskbar icon.
RadGanttView
FIXED
When the ReadOnly property is set to true, RadGanttView shouldn't show the circles at both ends of the tasks.
Incorrect representation of the YearHalves range for leap years if the TimelineStart is set in the second half of the leap year.
Item can be still moved by dragging even if the GanttViewDataItem.ReadOnly property is set to true.
Visual refresh is not triggered when setting the Visible property of a column to false.
The SpinEditor should not have default minimum and maximum.
RowNotInTableException when you try deleting a task while it is in edit mode.
Link handles are visible when you hover a task in read-only mode.
Resize cursor shouldn't be shown for the summary tasks when the control is read-only.
RadGridView
NEW
Allow row indentation when in self-reference and exporting to pdf with the GridViewPdfExport class.
FIXED
DataMemberFieldEditor remains empty in the designer in the FilterDescriptor and SortDescriptor collection editors.
Expander item in self-reference hierarchy aligns to the right with increasing the group levels.
Exception when reordering rows and the scrollbar is visible.
Not anchored text box in Expression editor.
Exception when the SelectLastRow method is called after Begin/End Update block.
Conditional formatting doesn't work for typeof(ushort).
Only visible cells are checked when the grid is filtered by other than the CheckboxColumn.
Introduce property that controls the columns resize cursor appearance window.
Exception when the new row is at the bottom and the tab key is used.
The text in the textbox editor is cut off in the Fluent theme in HDPI - 125% scaling.
An error occurs when rebinding the hierarchical grid while the layout is not performed yet.
Multi-line text is wrapped but clipped when using the GridViewPdfExport.
CHANGED
Deleted properties: - SelectionRectangle - RadGridView no longer shows a selection rectangle. Instead the selection is performed directly on rows/cells.
RadLayoutControl
FIXED
Exception in the Visual Studio designer when dropping an element without an associated item.
RadLinearGauge and RadBulletGraph
FIXED
RadGauges - the gauge elements can be selected at design time event if you have a panel over the entire control.
RadListControl
FIXED
Selected state is not preserved at design time.
The last item is not visible when items are added in the form's Load event.
RadListView
FIXED
Exception when a large item is updated at runtime.
RadMap
FIXED
Incorrect tiles location using the LocalMapProvider at different zoom levels.
TooltipTextNeeded event is not triggered for the MapPolyline.
Tool tips for MapRoutes are displayed for the bounding rectangle instead of the actual route.
The Text property of MapPoint does not respect entity references.
RadMaskedEditBox
FIXED
Validation error can't be localized and displays a MS MessageBox.
Deletedd property - PlaceHolder - Use PromptChar instead.
Visual Style Builder
NEW
"Recently used" menu item with sub-menu with item to be populated automatically.
RadMultiColumnComboBox
FIXED
Not all items are shown when you auto filter the popup and click the arrow button.
The selction is not synced with the text when auto-filter is enabled along with the autocomplete suggest functionality.
RadPdfViewer
NEW
Support for forms.
FIXED
Implement a way to control the count of the cached pages in order to fix peak memory consumption.
Input box's height is not adjusted according to the font of fillable forms.
RadPivotGrid
FIXED
RadPivotFieldList - wrong menu items in the context menu of a calculated field leading to an exception.
The distinct items in the PivotReportFilterPopup tree are not properly checked when applying programmatically a filter with an OlapSetCondition.
RadPropertyGrid
FIXED
The error border is not visible with Windows8 theme.
RadRibbonBar
FIXED
Pixelized text of RadDropDownButtonElement with Fluent theme in Win10 and Win8.
RadRichTextEditor
FIXED
Numbers in Cambria font with Regular styles are not exported properly to PDF on Windows 7 and Windows. 8.1.
Iterating the rows in the Table Properties dialog resets the text alignment of the table cells.
RadScheduler
NEW
Add holidays support.
FIXED
InvalidCastException when deleting a not visible resource from a grouped day view element.
RadScrollablePanel
FIXED
The theme is not applied to the ControlsContainer in the Office2013Dark theme.
RadSpinEditor
FIXED
There is no padding between the border of the control and the text in the ControlDefault theme.
RadSpreadsheet
NEW
Expose a ColorHelper class to convert System.Drawing.Color to System.Media.Color and ThemableColor.
Implemented automatic scaling options when printing and exporting to PDF.
FIXED
One cannot print without showing the print dialog.
Expose an API notifying that a print or print preview job is underway.
One cannot print with specific settings using a RadPrintDocument.
The PrintArea border is not displayed.
RadTextBox
FIXED
The Clear button still works if the control is read-only.
NullTextColor is not respected.
RadTreeView
FIXED
NullReferenceException in the tree view traverser when deleting non visible collapsed nodes one by one.
RadVirtualGrid
FIXED
Improve column's resizing performance.
RadWaitingBar
FIXED
Exception when the waiting bar is placed inside a user control and one sets the associated control via the smart tag. Deleted property:- Indicators - Use WaitingIndicators instead.
RadWizard
FIXED
Tab key doesn't work when the wizard is inside a UserControl and no other controls are available on the form.
Theming
NEW
Fluent Themes blending.
FIXED
FluentTheme - the pressed state is not styled in RadButton.
FluentTheme - there is no visual indicator for a focused button.
ToggleSwitch
FIXED
RadToggleSwitch - invalid thumb size with FluentDark and RightToLeft.
TPF
CHANGED
RadGdiGraphics - deleted methods: public virtual void DrawString(string s, Rectangle rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, Orientation orientation, bool flipText) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
public virtual void DrawString(string s, RectangleF rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, Orientation orientation, bool flipText) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
public virtual void DrawString(string s, Rectangle rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, Orientation orientation, bool flipText, CharacterRange[] highlightRanges, Color highlightColor) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
public virtual void DrawString(string s, RectangleF rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, Orientation orientation, bool flipText, CharacterRange[] highlightRanges, Color highlightColor) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
public virtual void DrawString(string s, Rectangle rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, ShadowSettings shadow, TextRenderingHint textRendering, Orientation orientation, bool flipText, CharacterRange[] highlightRanges, Color highlightColor) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
public virtual void DrawString(string s, RectangleF rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, ShadowSettings shadow, TextRenderingHint textRendering, Orientation orientation, bool flipText, CharacterRange[] highlightRanges, Color highlightColor) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
TPF Designtime Support
NEW
TPF design time - pressing F1 key at Design time should open the relevant online documentation for the selected control on the form.
FIXED
RadLayoutControl - Design time issue when the designer is reloaded while the form is still opened at design time.
RadTrackBar
FIXED
RadTrackBar - the layout is not correct if both of the LabelStyle and TickStyle properties are set to TopLeft - Indicators - Use WaitingIndicators instead.
WordsProcessing
FIXED
Exporting Runs without set text to PDF throws NullReferenceException.
PdfProcessing
NEW
Implemented import of SC and SCN content stream operators for all color spaces.
Implemented import and export of DeviceN color space.
Implemented import and export of Separation color space.
Implement import for "K" and "k" CMYK color space operators.
Implemented import and export for all PDF function types.
Implemented support for encrypted documents when using PdfFileSource class.
FIXED
Cloning SignatureField without Signature causes NullReferenceException.
InvalidCastException is thrown when parsing dictionary end without having dictionary start.
ArgumentNullException is thrown when exporting document that uses OpenType Font.
Exception is thrown when importing document with LZWDecode and Indexed Colorspace.
Wrong colors when importing documents with Indexed color space.
NotImplementedException occurs when importing pattern which uses unsupported colorspace.
Conversational UI, Chat
NEW
Add new control RadChat.
RadImageEditor
NEW
Add new control RadImageEditor.
PrintDialog
FIXED
Deleted Constants: SettingDialogButtonFont - All font buttons on the PrintSettingsDialog are replaced by browse editors SchedulerSettingsButtonFont - All font buttons on the PrintSettingsDialog are replaced by browse editors GridSettingsButtonFont - All font buttons on the PrintSettingsDialog are replaced by browse editors.
RadCalendar
FIXED
The WeekEnd property of the CalendarCellElements should be set to false for all cells when ZoomLevel of the header is different than Day.
-AllowToolTips - This property is no longer relevant and setting it will not produce any effect. Use the ShowItemToolTips property instead - LableFormat - Use the LabelFormat property instead.
RadChartView
FIXED
When the chart view is associated with RadPivotGrid setting the data source property of the chart to null is not reflected by the pivot.
The CartesianGridLineAnnotation is not clipped when zoom and pan is performed.
RadCheckedDropDownList
FIXED
Control doesn't resize properly inside TableLayoutPanel when Multiline is enabled.
RadColorBox
FIXED
RadColorDialog - the radio buttons in the professional tab are moved after opening the dialog multiple times.
RadDataFilter
FIXED
One should know the editor parent type (field or filter) in the EditorInitialized event.
RadDataLayout
FIXED
Visual glitch when scrolling.
RadDateTimePicker
FIXED
RadDateTiemPicker - one cannot paste when using FreeFormDateTime provider.
Year is not properly autocompleted when you enter '2050' and the AutoCompleteYear is enabled.
RadDesktopAlert
FIXED
The content image cannot be set.
RadDock
FIXED
Maximized floating windows should be restored to their Normal window state when started dragging.
Vertical strips of tabbed documents has a blue border overlying the text with FluentDark theme.
In HDPI inconsistent behavior regarding the sizes and the scaling of floating windows when having the main dock control and its form on a separate monitor.
RadDropDownList
NEW
RadListControl - one should be able to add items to the control with specified text and value in bound mode.
FIXED
Incorrect selection of items with duplicated text but different values when opening and closing the popup with the keyboard.
RadForm
FIXED
Setting the FormBorderStyle property to FixedToolWindow clears the taskbar icon.
RadGanttView
FIXED
When the ReadOnly property is set to true, RadGanttView shouldn't show the circles at both ends of the tasks.
Incorrect representation of the YearHalves range for leap years if the TimelineStart is set in the second half of the leap year.
Item can be still moved by dragging even if the GanttViewDataItem.ReadOnly property is set to true.
Visual refresh is not triggered when setting the Visible property of a column to false.
The SpinEditor should not have default minimum and maximum.
RowNotInTableException when you try deleting a task while it is in edit mode.
Link handles are visible when you hover a task in read-only mode.
Resize cursor shouldn't be shown for the summary tasks when the control is read-only.
RadGridView
NEW
Allow row indentation when in self-reference and exporting to pdf with the GridViewPdfExport class.
FIXED
DataMemberFieldEditor remains empty in the designer in the FilterDescriptor and SortDescriptor collection editors.
Expander item in self-reference hierarchy aligns to the right with increasing the group levels.
Exception when reordering rows and the scrollbar is visible.
Not anchored text box in Expression editor.
Exception when the SelectLastRow method is called after Begin/End Update block.
Conditional formatting doesn't work for typeof(ushort).
Only visible cells are checked when the grid is filtered by other than the CheckboxColumn.
Introduce property that controls the columns resize cursor appearance window.
Exception when the new row is at the bottom and the tab key is used.
The text in the textbox editor is cut off in the Fluent theme in HDPI - 125% scaling.
An error occurs when rebinding the hierarchical grid while the layout is not performed yet.
Multi-line text is wrapped but clipped when using the GridViewPdfExport.
CHANGED
Deleted properties: - SelectionRectangle - RadGridView no longer shows a selection rectangle. Instead the selection is performed directly on rows/cells.
RadLayoutControl
FIXED
Exception in the Visual Studio designer when dropping an element without an associated item.
RadLinearGauge and RadBulletGraph
FIXED
RadGauges - the gauge elements can be selected at design time event if you have a panel over the entire control.
RadListControl
FIXED
Selected state is not preserved at design time.
The last item is not visible when items are added in the form's Load event.
RadListView
FIXED
Exception when a large item is updated at runtime.
RadMap
FIXED
Incorrect tiles location using the LocalMapProvider at different zoom levels.
TooltipTextNeeded event is not triggered for the MapPolyline.
Tool tips for MapRoutes are displayed for the bounding rectangle instead of the actual route.
The Text property of MapPoint does not respect entity references.
RadMaskedEditBox
FIXED
Validation error can't be localized and displays a MS MessageBox.
Deletedd property - PlaceHolder - Use PromptChar instead.
Visual Style Builder
NEW
"Recently used" menu item with sub-menu with item to be populated automatically.
RadMultiColumnComboBox
FIXED
Not all items are shown when you auto filter the popup and click the arrow button.
The selction is not synced with the text when auto-filter is enabled along with the autocomplete suggest functionality.
RadPdfViewer
NEW
Support for forms.
FIXED
Implement a way to control the count of the cached pages in order to fix peak memory consumption.
Input box's height is not adjusted according to the font of fillable forms.
RadPivotGrid
FIXED
RadPivotFieldList - wrong menu items in the context menu of a calculated field leading to an exception.
The distinct items in the PivotReportFilterPopup tree are not properly checked when applying programmatically a filter with an OlapSetCondition.
RadPropertyGrid
FIXED
The error border is not visible with Windows8 theme.
RadRibbonBar
FIXED
Pixelized text of RadDropDownButtonElement with Fluent theme in Win10 and Win8.
RadRichTextEditor
FIXED
Numbers in Cambria font with Regular styles are not exported properly to PDF on Windows 7 and Windows. 8.1.
Iterating the rows in the Table Properties dialog resets the text alignment of the table cells.
RadScheduler
NEW
Add holidays support.
FIXED
InvalidCastException when deleting a not visible resource from a grouped day view element.
RadScrollablePanel
FIXED
The theme is not applied to the ControlsContainer in the Office2013Dark theme.
RadSpinEditor
FIXED
There is no padding between the border of the control and the text in the ControlDefault theme.
RadSpreadsheet
NEW
Expose a ColorHelper class to convert System.Drawing.Color to System.Media.Color and ThemableColor.
Implemented automatic scaling options when printing and exporting to PDF.
FIXED
One cannot print without showing the print dialog.
Expose an API notifying that a print or print preview job is underway.
One cannot print with specific settings using a RadPrintDocument.
The PrintArea border is not displayed.
RadTextBox
FIXED
The Clear button still works if the control is read-only.
NullTextColor is not respected.
RadTreeView
FIXED
NullReferenceException in the tree view traverser when deleting non visible collapsed nodes one by one.
RadVirtualGrid
FIXED
Improve column's resizing performance.
RadWaitingBar
FIXED
Exception when the waiting bar is placed inside a user control and one sets the associated control via the smart tag. Deleted property:- Indicators - Use WaitingIndicators instead.
RadWizard
FIXED
Tab key doesn't work when the wizard is inside a UserControl and no other controls are available on the form.
Theming
NEW
Fluent Themes blending.
FIXED
FluentTheme - the pressed state is not styled in RadButton.
FluentTheme - there is no visual indicator for a focused button.
ToggleSwitch
FIXED
RadToggleSwitch - invalid thumb size with FluentDark and RightToLeft.
TPF
CHANGED
RadGdiGraphics - deleted methods: public virtual void DrawString(string s, Rectangle rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, Orientation orientation, bool flipText) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
public virtual void DrawString(string s, RectangleF rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, Orientation orientation, bool flipText) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
public virtual void DrawString(string s, Rectangle rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, Orientation orientation, bool flipText, CharacterRange[] highlightRanges, Color highlightColor) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
public virtual void DrawString(string s, RectangleF rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, Orientation orientation, bool flipText, CharacterRange[] highlightRanges, Color highlightColor) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
public virtual void DrawString(string s, Rectangle rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, ShadowSettings shadow, TextRenderingHint textRendering, Orientation orientation, bool flipText, CharacterRange[] highlightRanges, Color highlightColor) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
public virtual void DrawString(string s, RectangleF rectangle, Font font, Color foreColor, ContentAlignment alignment, StringFormat stringFormat, ShadowSettings shadow, TextRenderingHint textRendering, Orientation orientation, bool flipText, CharacterRange[] highlightRanges, Color highlightColor) - Use the overload without ContentAlignment parameter. ContentAlignment should be provided through the StringFormat parameter.
TPF Designtime Support
NEW
TPF design time - pressing F1 key at Design time should open the relevant online documentation for the selected control on the form.
FIXED
RadLayoutControl - Design time issue when the designer is reloaded while the form is still opened at design time.
RadTrackBar
FIXED
RadTrackBar - the layout is not correct if both of the LabelStyle and TickStyle properties are set to TopLeft - Indicators - Use WaitingIndicators instead.
WordsProcessing
FIXED
Exporting Runs without set text to PDF throws NullReferenceException.
PdfProcessing
NEW
Implemented import of SC and SCN content stream operators for all color spaces.
Implemented import and export of DeviceN color space.
Implemented import and export of Separation color space.
Implement import for "K" and "k" CMYK color space operators.
Implemented import and export for all PDF function types.
Implemented support for encrypted documents when using PdfFileSource class.
FIXED
Cloning SignatureField without Signature causes NullReferenceException.
InvalidCastException is thrown when parsing dictionary end without having dictionary start.
ArgumentNullException is thrown when exporting document that uses OpenType Font.
Exception is thrown when importing document with LZWDecode and Indexed Colorspace.
Wrong colors when importing documents with Indexed color space.
NotImplementedException occurs when importing pattern which uses unsupported colorspace.
Only for V.I.P
Warning! You are not allowed to view this text.