Whats_new

Telerik UI for WPF

Release History

UI for WPF R2 2018 SP1

June 20, 2018

ChartView

FIXED
  • The Stroke of the AreaSeries and PolarSeries is not animated during series animation.

ChartView3D

FIXED
  • Null values on the Z axis are wrongly rendered in some cases when using SurfaceSeries3D.

Chat

FIXED
  • Added missing checked state for the RadToggleButton that triggers ToolBar's visibility.

DateTimePicker

FIXED
  • Setting the DateSelectionMode is respected only when set for the first time.

Diagrams

FIXED
  • ArgumentException is thrown when shape with custom connectors is dropped from toolbox to diagram.

Docking

FIXED
  • NullReference exception is thrown when dragging RadPane with HtmlDataProvider in its content.
  • Adding multiple unpinned RadPanes simultaneously to a RadPaneGroup with a pinned RadPane results in a blank pane.

Expander

FIXED
  • Setting ContentTemplateSelector property of the RadExpander does not work.

FileDialogs

FIXED
  • ExplorerControl's CurrentDirectoryPath does not work as getter property.
  • A NullReferenceException is thrown when RadOpenFolderDialog is shown and CLR exceptions are enabled.
  • A NullReferenceException is thrown when clicking in ExplorerControl hosted in a Popup.

GridView

FIXED
  • InvalidOperationException is thrown when numeric aggregate functions are defined is design-time.
  • Setting background to the cells hides horizontal grid lines in ExpressionDark, Windows8, Windows8Touch, Office2013 and VisualStudio2013 themes.
  • When the CanUserResizeRows property is True the last row is not resizable.
  • The expanded state of the hierarchical item is not preserved when searching thought search panel for something that is not found.
  • When using a DataView source pasting in a sorted column is incorrect.
  • Setting BorderThickness of CommonColumnHeader through a data trigger is not respected, if RelativeSource or ElementName binding source is used.
  • A NullReferenceException is thrown in the FlatLayoutStrategy.ScrollRowIndexIntoView method.
  • A memory leak occurs when adding and removing columns repeatedly.
  • BorderThickness set through CellStyle is not applied correctly.
  • Replacing an item in the source collection changes its index when the control is sorted.
  • GridViewCheckBox does not have the correct foreground in Expression_Dark theme.
  • The static DragDropController.SourceDataControl property still holds a reference to the GridView after the grid is unloaded which causes a memory leak.
  • XAML parser uses Columns[string] instead of Columns[int] when binding to a numeric index, which causes an exception.

ListBox

FIXED
  • ScrollIntoView method does not work when CanContentScroll attached property is set to false.
  • Incorrect scrolling upon selecting an item when VirtualizingPanel.ScrollUnit is Pixel (.Net 4.5).
  • Vertical offset is not calculated correctly when selection is changed when VirtualizingPanel.ScrollUnit="Pixel" (.Net 4.5).

MaskedInput

FIXED
  • Improved the performance when typing in all masked inputs on tablet devices. For even better results the creation of the AutomationPeers may be stopped by setting AutomationManager.AutomationMode = Disabled.

MS Controls

FIXED
  • When both horizontal and vertical ScrollBars are visible in Fluent theme, the "BottomHandle" RepeatButton cannot be pressed as it is overlapped by the horizontal ScrollBar on MouseOver.

NumericUpDown

FIXED
  • Selected Value is not properly updated on LostFocus when CustomUnit property is set.

PanelBar

FIXED
  • DataContext is not inherited properly to PaneBarItems when UIElements are added directly as children in XAML and the theme is Material or Fluent.

PDF Viewer

NEW
  • Implemented logic to handle invalid PDF documents which content streams contain concatenated "q" and "Q" graphic state operators.
FIXED
  • Missing Widget appearances because they are not recalculated when NeedAppearances PDF flag is true.
  • Glyphs are displayed with wrong widths when there is a collision between corresponding values from the font file and the widths (W) PDF property.
  • IndexOutOfRangeException is thrown when importing cross reference entries which are not on consequent rows.

PdfProcessing

NEW
  • Implemented logic to handle invalid PDF documents which content streams contain concatenated "q" and "Q" graphic state operators.
FIXED
  • Transparency is lost on import when the graphic state does not specify the alpha source.
  • Corrupted document after export because of missing FunctionType PDF property.
  • InvalidCastException when importing DeviceN color with integer components.

PropertyGrid

FIXED
  • When instantiating a nested property at runtime its fields are not generated.

RibbonView

FIXED
  • An exception is thrown when RibbonButton is disabled runtime while its KeyTip is open and press.

RichTextBox

FIXED
  • NullReferenceException is thrown after dragging table after page break and then Undo/Redo the drag operation.
  • Formatting is not applied when selection is applied quick after format painter is clicked.
  • FormatPainter does not copy formatting when the source text has a character style.
  • The LeftTab and the RightTab of RulerThumb have the same symbol in Green, Office2016 and Office2016Touch themes.
  • Paragraph elements (p) containing empty run, defined with self-closing tag (), are not imported from DOCX.

ScheduleView

FIXED
  • The last day of all day appointments in MonthViewDefinition is not rendered when that last day is the first day of the next week.

SpreadProcessing

FIXED
  • Pasted value has incorrect formatting when the source has formatting on the entire column.

Spreadsheet

FIXED
  • Pasted value has incorrect formatting when the source has formatting on the entire column.

ToolTip

FIXED
  • Memory leak when setting the ToolTipContentTemplate and the element is removed from the visual tree.

TreeList

NEW
  • Added the AutoExpandItemsAfterFilter property which controls whether the hierarchy items should be expanded after filtering.
FIXED
  • A memory leak occurs when updating the FilterDescriptors collection repeatedly.

VirtualGrid

NEW
  • Introduced the CloseFilteringControl method which closes the filtering UI.
  • Introduced the GetRowIndexAtMousePosition and GetColumnIndexAtMousePosition methods which returns the index of a row/column for a given mouse position.
FIXED
  • Filtering funnel's background is not updated after clearing the filters.
  • Setting the CurrentCell does not reflect in the UI.
  • A NullReferenceExeption is thrown when using the BeginInsert method and there is no CurrentCell set.

Window

FIXED
  • EventToCommandBehavior's EventBinding throws InvalidOperationException in design-time for events of Window class.

New features & Roadmap

Have a feature request?

Post your feedback via the WPF and Silverlight Feedback Portal.

What's new across all Telerik products?

See all updates

Get Started Waves

Next Steps

Launch demos

See Telerik UI for WPF in action.

Check pricing

Purchase individual products or any of the bundles.

Download 30-day free trial

With dedicated technical support.