Whats_new

Telerik UI for WPF

Release History

UI for WPF R1 2023 SP1

March 15, 2023

ChartView

FIXED
  • ArgumentException is thrown when the chart series is populated with items of type ICustomTypeProvider.
  • Added support for FadeOtherSeries HoverMode when working with Direct2D and Bitmap render options through the RadLegend by hovering RadLegendItems. With the faster render options there is a limitation that there is no hit-testing support from WPF hence the FadeOtherSeries HoverMode will not be supported when hovering a series.
  • SeriesCreated event of SeriesProvider is not raised when SeriesDescriptorSelector is used.

Glyph

FIXED
  • ArgumentNullException is thrown when the Glyph property of RadGlyph is null and the automation peer is triggered.

GridView

NEW
  • Selected unfocused color is changed for RadGridView and RadTreeListView in the Office2013 theme.
FIXED
  • Paste doesn't work in cells of columns that are added at runtime.
  • The group header background is removed from the Windows11 theme when the GroupRenderMode is Nested.
  • GroupPanel has a missing border when ShowSearchPanel is true in Windows 11 theme.

Map

NEW
  • Introduced TopLayer option in BingRestMapProvider which is analog to the MapLayer option in Bing rest imagery services. Suitable for customizing the displayed layers in the imagery and adding an additional traffic layer.
FIXED
  • Can not load json file with relative paths in MapBoxMapProvider.
  • FrameworkElements with a location outside the viewport are collapsed although most of their part is inside the viewport.
  • VisualizationLayer.GetItemsInRectangle returns incorrect LineData objects.
  • Setting MapBoxProvider's StyleFileSource to null runtime does not bring back the default style.

Menu

FIXED
  • Scaling causes menu items to disappear when placed in a dropdown in the Windows11 theme.

MultiColumnComboBox

FIXED
  • NotImplementedException threw when the ItemsSourceProvider property is assigned in a Style Setter.
  • The columns of the old GridViewItemsSourceProvider get cleared when you assign a new one.

NotifyIcon

FIXED
  • RadNotifyIcon shows a GUID instead of the values set to the ToolTipContent and ToolTipContentTemplate when the UseNativeTooltip is set to False.

PDF Viewer

FIXED
  • Text is displayed as rectangles for some TrueType fonts.
  • A specific scanned file is not displayed with the new model.
  • Some Image XObjects are imported but not displayed in PdfViewer.
  • An image consisting of a sequence of smaller images gets tiled by white lines.
  • A NullReferenceException is thrown when parsing Type1 font without Private Dict.
  • Endless loop when importing a document containing an EI keyword within the image stream.
  • An InvalidCastException is thrown when importing Interactive Forms which leads to non-editable fields.
  • Glyphs are rendered jagged.
  • А NotSupportedException is thrown when the imported document contains font with embedded CMap table with format 0.
  • An InvalidCastException is thrown when reading a page with specific image data.
  • The SyncCurrentBookmarkItemCommand is not returning the correct bookmark when the bookmark is not the first in a list of same-level and same-page bookmarks.

PdfProcessing

NEW
  • Introduced handling for import of documents with invalid offsets of the objects inside the cross-reference table.
  • Introduced handling for import of documents with invalid offsets of the objects inside the cross-reference stream.
  • Introduced a setting that allows exporting images with or without compression.
  • Introduced handling mechanism for import of documents containing indirect objects with no endobj keyword.
  • Introduced the ability to print secured documents.
FIXED
  • A CryptographicException is thrown when saving with PdfStreamWriter or importing with PdfFormatProvider.
  • Signing documents with a signature field produces documents that lead to errors in Adobe Acrobat.
  • A specific scanned file is not displayed with the new model.
  • Some Image XObjects are imported but not displayed in PdfViewer.
  • Images inside Form XObject are not positioned correctly.
  • A NullReferenceException is thrown when parsing Type1 font without Private Dict.
  • An InvalidCastException is thrown when importing a document containing Byte order marks (BOM) at the beginning of the file.
  • Endless loop when importing a document containing an EI keyword within the image stream.
  • An InvalidCastException is thrown when importing a document containing an Indirect Reference keyword (R) within an image data.
  • Wrong matrix calculations lead to incorrect image (Form XObject) size.
  • An InvalidCastException is thrown when importing Interactive Forms which leads to non-editable fields.
  • An ArgumentException is thrown when the font box contains negative width or height.
  • Field values are lost on import-export using the PdfFormatProvider.
  • Wrong matrix calculations lead to incorrect image (Form XObject) during export.
  • The image stream embedded in a content stream is not compressed while exporting.
  • A large image is rendered slowly, and the memory consumption is huge.
  • А NotSupportedException is thrown when the imported document contains font with embedded CMap table with format 0.
  • Not correct cross-reference table processed when importing documents with more than one table without Prev table specified.
  • An InvalidCastException is thrown when reading a page with specific image data.
  • Images are decompressed during import/export which result in significantly larger files.
  • The import freezes due to a lot of checks in the HandleInvalidClippingPathOperatorPosition method.

PivotGrid

FIXED
  • When EnableLoadOnDemand is true all data is loaded when having multiple single-level group descriptions.
CHANGED
  • String formats can be mixed when adding a calculated field along with its required field as aggregate values. When creating a class that inherits AggregateValue, you need to implement the CreateInstanceCore and CloneCore virtual methods.

PropertyGrid

NEW
  • Allow searching for property fields that are not expanded initially by setting the new AutoGeneratePropertyDefinitionsMode property to AllLevels.

RibbonView

NEW
  • Introduced the option to change the initial show and between show delays of the ScreenTips.

RichTextBox

FIXED
  • The current date cannot be selected in Date Picker Content Control.
  • When using Crystal/Green/Material/Office2016/Windows11 Theme, the header text of PasteOptionsPicker is not localized.

ScheduleView

FIXED
  • Cannot modify appointment's occurrences if it is in a read-only slot.

SpreadProcessing

FIXED
  • An InvalidCastException is thrown on import when a drawing in a document contains the ext tag.
  • An ArgumentException is thrown when importing a file with a format string with symbols escaped with a slash.
  • A NullReferenceException when the document contains paragraph elements with no text.
  • Conditional formatting with formula rule is evaluated incorrectly.
  • Label's Context is set to itself which leads to a binding error.
  • COUNTIF function throws exception if the criteria is for finding non-blank cells.
CHANGED
  • FloatingShapeBase is now obsoleted.

Spreadsheet

FIXED
  • An ArgumentException is thrown when importing a file with a format string with symbols escaped with a slash.
  • Label's Context is set to itself which leads to a binding error.
CHANGED
  • FloatingShapeBase is now obsoleted.

SpreadStreamProcessing

NEW
  • Provide API that allows retrieving of the cached formula value.
FIXED
  • Rows import stops after reading a formula cell.

SyntaxEditor

FIXED
  • Comment is falsely recognized inside a string.
  • Registering Ctrl + Enter key binding to command results in command is not executing.

VirtualKeyboard

FIXED
  • Keys are not updated when changing the starting Culture.

WordsProcessing

FIXED
  • An ArgumentException when importing a document and the culture is set to sv-SE.
  • Exception when parsing various values with the FractionalValueConverter.
  • An InvalidOperationException (Sequence contains no elements) when updating the TOC field in a document.
  • Importing a TOC field with /t switch causes an IndexOutOfRangeException.
  • Table Of Contents (TOC) is populated with additional elements.

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.