Telerik UI for WPF R3 2018 SP1 (version 2018.3.1016) Retail
Telerik UI for WPF includes a wide range of controls from small UI components like Rating to powerful data-driven controls like GridView. The suite provides a variety of data visualization tools to allow you to display and edit your data. Manipulate your row data in a GridView or Spreadsheet and then visualize it through PivotGrid, our charting or diagramming tools. Discover multiple components for daily or business planning such as ScheduleView where users can easily plan their day and GanttView which allows users to visualize and manage any project planning data. Telerik UI for WPF comes complete with customizable UI controls for a variety of needs and options, which makes it the ideal choice for any Windows desktop application.
Give your applications the professional look by applying our built-in themes. Telerik UI for WPF ships with more than ten professionally designed themes. Windows8 and Windows8Touch let you apply styling in real-time. While the new Visual Studio 2013 theme mimics the look and feel of VS 2013.Themes include:
Visual Studio 2013
Exceptional Performance and User Experience
Telerik UI for WPF enhances user experience by providing both UI and data virtualization. Use Teleriks controls to display large amounts of data with virtually no performance trade-off. What you get is exceptional performance and a sleek end-user experience. Telerik UI makes your apps fast by:
Producing minimal and clean XAML
Allowing you to load only the data within the current viewport of the application
Implementing lazy loading loading data only when it is requested
Minimizing memory usage, robust code free from memory leaks.
Telerik UI for WPF has a short learning curve and is easy to use. The suite provides for:
Seamless integration with your Visual Studio Toolbox for quick drag-and-drop usage.
Feature configuration using Design-time Wizards.
Easy to learn API. The API is a close mirror of Microsoft. If youve worked with the WPF Framework and Microsofts XAML Controls, youll get up and running fast in Telerik UI for WPF.
Three components enable you to process the most common text, spreadsheet, and PDF file formats without having Microsoft Office or other third-party libraries installed. Your application users will be able to create, load and modify documents in a variety of formats including:
Enable your application to seamlessly export and import documents or convert them from one format to another. All thanks to the intuitive and easy-to-use APIs.
The ability to drag-and-drop a complex control from our toolbox, wire up a few events, receive quick functionality, then move on to the next work item makes your software development easier. Those functionalities, however, do not guarantee that the software created is well structured, easily extensible, and unit testable. MVVM resolves those issues. Telerik UI for WPF fully supports MVVM, allowing you to create reliable, well-structured and easily maintainable applications.
What’s New NEW
Implemented dark variation of Crystal theme.
All Controls FIXED
Updated templates of CheckBox and RadioButton in Windows8Touch theme and their pressed states to remove wrong and obsolete margins.
Changed disabled state of RadAutoCompleteTextBox, RadDatePicker, RadDateTimePicker, RadNumericUpDown,RadTimePicker and RadWatermarkTextBox, in a way to be the same as other editors in Crystal theme.
Setting the MinDropDownWidth property of AutoCompleteBox is not respected in Office2013, Office2016, Material and Fluent themes.
ExecutionEngineException is thrown when dragging a ToolWindow on a monitor with a higher DPI and closing the main window of a DPI aware application.
The filter is not applied on load in OpenFileDialog, SaveFileDialog and ExplorerControl in R3 2018. ExplorerControl stays in memory after it is unloaded from visual tree. Exception on load when Windows8TouchTheme is set via StyleManager. When ExplorerControl with MultiSelect=True is placed inside a Popup multiple file/folders cannot be selected. NullReferenceException when ExplorerControl is placed in DropDownButton’s DropDownContent and Layout is set initially to Details. Filtering is not applied if the selected filter string represents composite file extension like ‘.xaml.cs’.
Marker is clipped when near the end of the scale in Vertical / Horizontal linear gauge.
High CPU usage of VS designer process (XDesProc) when defining controls which use the telerik:GlyphAdorner.ShowGlyphInDesignTime=True.
Value types with the same numeric value and a different type are not properly resolved by the distinct value filter. FontSize property was not applied to the GridViewFooterCell in Windows 8 theme and newer. ExportAsync does not export grouped data. Setting the DisplayIndex of a column when the refresh is deferred results in an InvalidOperationException. Excessive CPU usage when GroupRenderMode is set to Flat RowDetailsTemplate is used and RowDetailsVisibilityMode is set to True. When validating through IDataErrorInfo and an invalid row is scrolled out of the viewport and then scrolled back into it, its background is not updated when a valid input is entered. When validating through IDataErrorInfo the ToolTip errors are updated only after trying to commit a row edit. ArgumentOutOfRangeException is thrown when performing a CollectionChange with Replace action on the underlying collection and there’s an applied FilterDescriptor. Keyboard navigation does not work as expected when there are frozen columns on the right. When the ClipboardPasteMode is InsertNewRows and a paste is performed, the newly added cells are added to the SelectedCells collection, which results in incorrect data in the clipboard when the SelectionUnit is FullRow and the SelectionMode is Single. ArgumentException is raised when executing the SearchByText Command and ShowSearchPanel is False. Header Text properties (Alignment, Trimming, Wrapping, Decorations) are not respected when RadGridView is placed inside a ControlTemplate. Current row indicator is not visible on hover and selection when row details/hierarchy are expanded in Crystal theme. Search text is lost when switching themes.
Updated ColumnGroups background in Crystal theme from solid to gradient color for better visual understanding.
Expose the IHeatMapSource interface and few methods of the HeatMapDefinition class in order to allow creating a custom heatmap source and definition.
Image Editor FIXED
RadImageEditorButtons could not properly display images in Fluent, Material, Office2016 themes. Drawing is possible after deselecting by pressing reset. All effects can be applied to the image without selection once clicking on the image with toggled Draw button. Additional image of selection area appears when zooming.
Single ‘f’ mask token results in doubled ‘ff’ format when editing the value. Milliseconds sections ‘f’ or ‘ff’ are not parsed correctly in DateTimeInput while editing. Focus is lost when there is a Label with a Target and the access key is entered in MaskedTextInput. Wrong value in CurrencyInput when typing more than 3 digits in Culture whose CurrencyDecimalSeparator/NumberDecimalSeparator and CurrencyGroupSeparator/NumberGroupSeparator have different values. Editing fails to produce Value and Text is wrong in CurrencyInput with Culture whose currency symbol contains the group separator symbol.
MinimizedOutlookBarItems do not have any spacing between each other in Fluent theme.
PDF Viewer FIXED
Missing text because of handled NullReferenceException when simple encoding is initialized with NULL name.
Implement import and export for “W*” clipping operator. Implemented import for “b” geometry operator.
InvalidCastException is thrown while importing font descriptor used by different types of fonts. NullReferenceException is thrown when importing document with XFA fields. Invoking ToString() of a PdfHexString containing empty string leads to IndexOutOfRangeException.
PropertyGroupDescription does not localize the dates using the LocalDataSourceProvider Culture. QueryableDataProvider throws InvalidOperationException when a QueryablePropertyAggregateDescription for field with Primitive type is used and IgnoreNullValues = true.
FlagEnumEditor does not update its UI after setting the bound value to be the default enum value.
Increased CollectionEditor’s default width to provide more initial space for its CollectionListBox items (Crystal theme).
High CPU usage is used at design-time in themes Office2016, 2016Touch, Material. SelectedTab is not set when backstage is open and the ribbon is minimized. ItemWidth and ItemHeight properties were not respected for gallery items inside dropdowns in Page Layout tab.
RadRichTextBox.Foreground property is used as style property for the document when DocumentInheritsDefaultStyleSettings is set to true.
Underline style cannot be changed from Font Properties dialog when another underline style is already applied. ScreenTip throws InvalidOperationException when telerik:IconResource is used as Icon Borders and shadows are missing around the control in Fluent and Material themes ArgumentException is thrown when importing RTF documents in multiple threads. Setting underline decoration using instances of the public classes instead the properties of the static UnderlineTypes leads to NullReferenceException when exporting the document to XAML. ContextMenu icons are not updated when theme is changed
ArgumentException is thrown when exporting characters not supported in XML. ROUND function calculation is incorrect.
Setting BackgroundVisibility property to Collapsed, the TabItems disappear in Crystal theme.
Buttons inside ToolBar had their focus visual shown at the same time when another UI element was focused (Green, Office2016, Material & Fluent themes).
An InvalidOperationException is thrown while the bound collection is filtered and the tree lines are visible.
Removed gap between CheckBox/RadioButton elements by collapsing Image in TreeView if there is no source for it.
A NullReferenceException is thrown when the custom editor’s value is null. An ArgumentOutOfRangeException is thrown when BeginInsert is executed.
A NotSupportedException will be thrown when InitialColumnsCount is set and a DataProvider is used. RadVirtualGrid depends on DataProvider’s ItemsProperties.Count for calculating its columns count.
DocxFormatProvider: NullReferenceException is thrown while importing hyperlink without runs.
Coded UI Tests
All components in Telerik UI for WPF support Level 1 Coded UI tests and most of the controls already support Level 3 Coded UI tests, making Telerik UI Controls easily maintainable within any test-driven development process.
The built-in touch support and the Windows8Touch theme make your Telerik UI for WPF powered applications run smoothly on a touch device.
Drag and Drop Support
Many Telerik UI for WPF controls come with built-in drag and drop support. The suite also provides a DragDropManager which easily integrates within your solution to implement any drag and drop scenario.
FIXED, Telerik, theme, thrown, controls, themes, value, which, NullReferenceException, components, Crystal, easily, application, applied, usage, variety, Material, property, Fluent, GridView, FIXED, Telerik, theme, thrown, controls, themes, value, which, NullReferenceException, components, Crystal, easily, application, applied, usage, variety, Fluent, Material, property, GridView