Whats_new

Telerik UI for WPF

Release History

UI for WPF Q3 2014 SP1

Dec 2, 2014

All Controls

NEW
  • Coded UI support for Visual Studio 2013.

AutoCompleteBox

FIXED
  • The filtering mechanism is not triggered if the drop down of the control is opened and its ItemsSource is changed.
  • AutoCompleteBox cannot be scrolled vertically whenever there are a lot of selected items.
  • HighlightedIndex is lost when the drop down is opened and the ItemsSource is replaced.

Barcode

FIXED
  • The value of the Text property of BarcodeQR is not respected, when the control is defined in DataTemplate.

Breadcrumb

FIXED
  • An exception is thrown when the items of the control are reinitialized.
  • If header is null the header button is not hidden when an overflow item is showed.
  • If item's Header is larger than the Breadcrumb, its DropDown button can't be pressed.

Buttons

FIXED
  • RadRadioButton is smaller than other buttons in the Windows8Touch theme.

Calculator

FIXED
  • VisualStudio hangs when there is RadCalculator or RadCalculatorPicker declared in a xaml view.

Calendar

FIXED
  • Setting DayTemplate of RadCalendar throws an exception.

ChartView

FIXED
  • All bars get faded when Moving the mouse slowly over a bar chart with hover mode.
  • Application locks up when using ChartPanAndZoomBehavior with PanMode set to None and the chart is clicked.
  • Automatic axis range does not take into account the visibility of the series.
  • DataBindingComplete does not fire when the ItemsSource changes in scenario with ChartDataSource.
  • DataBindingComplete is not raised when adding or removing items from the ItemsSource.
  • Moving the mouse over the track-ball-line disrupts the series hover interactivity.
  • Optimized performance by excluding collapsed chart elements (series, annotations, indicators, grid).
  • Setting Opacity to a series has no effect.
  • The TrackInfoUpdated of ChartTrackBallBehavior is not fired when the ShowTrackInfo is set to False.

CloudUpload

FIXED
  • An exception is thrown when starting an upload for a RadCloudUpload hosted in ElementHost (winforms).

ColorPicker

FIXED
  • Header Button visual states and Foreground improvements in Windows8 theme.
  • PaletteViewItem look and feel improvements in MouseOver and Selected visual states in Windows 7 and Windows8 themes.
  • RecentColors do not show when adding a color in the RecentColorsItemsSource collection while the ColorPicker is open.

DataForm

FIXED
  • NullReferenceException in Telerik.Windows.Controls.Data.DataForm.DataFieldsGenerator.TryAutoGenerateField().

DateTimePicker

FIXED
  • When DateSelectionMode is set to Year and DisplayDateStart and DisplayDateEnd are set to two consecutive years, the dropdown displays three years.

Diagram

NEW
  • Implemented functionality that detects a connection creation being cancelled through the Esc key.
FIXED
  • Foreground of the selected ToolBoxItem becomes white when themes variation is changed at runtime in VisualStudio2013 theme.
  • Incorrect menu appearance over shape in SettingsPane when the pane is previously used over connection.
  • Look and feel improvement in Expression_Dark theme.
  • Manipulation adorner is misplaced after dynamic theme change.
  • PositionChanged event should be fired on every diagram's position change not only after a pan operation.
  • Same color is selected when switching the SettingsPane from one shape to other shape.
  • Setting RouteConnections in style is not applied to connections added from code-behind.
  • The tooltip is not shown when an item is moved using the keyboard's arrows.

Docking

FIXED
  • NullReferenceException is thrown because of the GetActualLength() of RadSplitContainer.
  • CaptionHeight of ToolWindow is incorrect in Office2013 theme.
  • NullReferenceException is thrown when dock a RadPane and click over it while the animation is running.

DragDropManager

FIXED
  • Setting AllowCapturedDrag is not respected in some cases.

GanttView

FIXED
  • ArgumentOutOfRangeException is thrown when removing tasks that are not visible (the parent task is collapsed).
  • When collapse subitems of collapsed task, the task vanishes.

GridView

NEW
  • MergedCells now support NewRowPosition = “Bottom”.
FIXED
  • Grouped event fires even when Grouping event has been cancelled.
  • Not all cells get updated after pasting in a sorted or filtered GridView.
  • BeginEdit command is not disabled if there is no CurrentCell.
  • Edit command is enabled when the current cell is in edit mode.
  • ArgumentException is thrown if Language property is set runtime and UniqueName property of the column is set to a value different than the property.
  • CurrentCell is null when selecting a cell after a row has been selected with SelectionUnit="Mixed" and IsSynchronizedWithCurrentItem="True".
  • GridViewCell's invalid unfocused state does not look properly in Windows8, Windows8Touch, Office2013 and VS2013 themes.
  • Invalid editable state is missing with lightweight core validation styles in Office2013, WIndows8Touch and VS2013 themes.
  • Mouse over state is lost with lightweight core validation styles and SelectionUnit is set to Cell or Mixed.
  • HorizontalGridLines are almost invisible with lightweight core validation styles in Office2013 theme.
  • Mouse over effect of row is lost with validation in Office2013 theme lightweight template.
  • Design-time invalid cross-thread access exception.
  • Exception is thrown on loading when there is a current cell and MergedCellsDirection property is bound.
  • Tab navigation in view mode goes through each cell under the merged cell and sets it as the current one.
  • Tab navigation in edit mode doesn't go through each cell under the horizontally merged cell.
  • MergedCells get misaligned when resizing columns and GridView has Star column.
  • Merged cells move down with one row when GridView is sorted and the NewRow is set into edit mode.
  • Current cell clears when scrolling with mouse wheel and there are MergedCells.
  • Merged cells values are not correct due to hash collision.

ImageEditor

FIXED
  • Settings panels of ResizeTool and CanvasResizeTool show numbers not respecting current culture.

ListBox

FIXED
  • RadListBoxItems are not reordered correctly during drag-drop operation when the dragged item is dropped after the last one.

LocalizationManager

FIXED
  • Using LocalizableResource in a Setter breaks the designer in Visual Studio.

MaskedInput

FIXED
  • Incorrect paste in Numeric/Currency input with Mask="" and FormatString= N, N2, N3 etc.
  • Unable to paste using context menu after pressing clear button.
  • The 'hh:mm' Mask is not applied correctly in DateTimeInput when the control is focused.
  • When the control is in ReadOnly and UnFocused states simultaneously its content is duplicated in VisualStudio2013 theme.

NumericUpDown

FIXED
  • Wrong CornerRadius of RadNumericUpDown in ExpressionDark theme.
  • InvalidOperationException is thrown when ShowTextBox is set to false and ExpressionDark theme is used.

OutlookBar

FIXED
  • When a minimized OutlookBarItem has not a SmallIcon the Content is not visible in Windows8Touch theme.

PdfProcessing

FIXED
  • When drawing nested tables the text in the inner table is drawn out of the table.
  • Text is not wrapped correctly in tables with TableLayoutType.FixedWidth.
  • When many single line paragraphs are added to a document with RadFixedDocumentEditor the content is not split to multiple pages.
  • Incorrect text wrapping when inserting a series of text runs that does not contain whitespace.

PdfViewer

NEW
  • Implemented JBIG2Decode Filter.
FIXED
  • PdfViewer's GoToPage method is not working when called in DocumentChanged event handler.
  • Unknown compression method exception is thrown when importing some documents.
  • PdfViewer's GoToDestination method does not scroll correctly.
  • Layout is not updated when ScaleMode property is set in DocumentChanged event handler.
  • When CMap table does not contain some glyph id its Unicode should fall back to the default one.
  • Some Spanish characters does not fall back correctly when the font is Helvetica.

PivotGrid

FIXED
  • Pivot Cell text in not aligned properly in Windows8Touch theme.
  • RadPivotGrid doesn't show data if the cube doesn't support "Measure Groups" metadata.
  • PivotGrid filters all results when GroupDescriptions (at least 2) are added and a LabelFilter is applied.

PropertyGrid

NEW
  • Exposed EditedPropertyDefinition as a property of PropertyGridEditEndedEventArgs.
FIXED
  • SelectedValue and SelectedItem of RadCombobox are equal to null when using LookupPropertyDefinition.
  • Foreground defined within PropertyGridField's Label Style is not applied in Expression_Dark and Windows8Touch themes.
  • Dynamic property is not updated when ExpandoObject is used.
  • When PropertyGrid is rebound, instances of PropertyGridFields remain.

RadialContextMenu

NEW
  • RadialContextMenu should be closed when Window is deactivated.

RadialMenu

NEW
  • AutomationPeers implemented.
FIXED
  • Renamed RadialMenuItemContainterStyle to RadialMenuItemStyle.
  • RadialMenuItems stay disabled after disabled - enabled on the RadialMenu is performed.

RibbonView

NEW
  • Implemented Disabled visual state for RadRibbonGallery in all themes.
FIXED
  • UIT cannot access content of tabs.
  • RibbonTabs are hidden after switching the themes at runtime while the RibbonBackStage is open.

RichTextBox

FIXED
  • Localized strings of RadParagraphPropertiesDialog cannot be changed at run-time.
  • Custom merge field containing table cannot be used in MailMerge.
  • Adding new table row in table using the Table.AddRow() method will throw exception.
  • Exception thrown when typing in Japanese IME in the beginning of a protected paragraph.
  • Horizontal scroll is not shown in Flow layout mode when big image is inserted in the document.
  • Applying stylesheet over document with custom list style removes the document list linking the style definition to the actual list style.
  • Some Stream instances are not disposed when importing images.
  • Several controls in the RadRichTextBoxRibbonUI are not faded out when the RadRichTextBox is read only or caret is in read-only range.
  • Html Format Provider fails to import documents when “style” tag is defined with uppercase letters.
  • RadParagraphPropertiesDialog and TabStopsPropertiesDialog don't respect current culture's number formatting.
  • RichTextBox's Table Properties dialog: Table tab "Measure in" combo box clips longer strings.
  • Applying stylesheet over document with custom list style will remove the document list linking the style definition to the actual list style.
  • Inheriting InsertDateTimeDialog is not possible.
  • Problem fixed with importing docx document containing paragraph with specifically set default value for outline level property.
  • Memory leak when binding to property of RadDocument.
  • Crash when deleting table row containing list, which is spread over multiple sections.

ScheduleView

NEW
  • Localization strings for missing AppointmentsSource and ViewDefinition warnings.
FIXED
  • InvalidOperationException is thrown after clicking at the header of the selected day in MonthView.
  • When dragging an appointment in Windows8Touch theme the Start/End time tooltips go below the header.
  • Close button and arrow are overlapping in MonthView for the Office2013 and VisualStudio2013 themes.

SpreadProcessing

NEW
  • Improved API for freeze panes in the spreadsheet model.
  • Implemented import of inline strings.
FIXED
  • Autofit columns does not work correctly when cell font properties are applied from style.
  • Opening one document in different instances of RadSpreadsheet causes the sheet selector to freeze the entire application.
  • When creating a document in a culture with a comma for decimal separator the generated xlsx file is not valid.
  • The encoding settings of CSV format provider are not applied when importing.
  • Numbers exported incorrectly when the decimal separator is comma.
  • Images inserted with RadSpreadProcessing have automatic setting "Move and size with cells" while the default setting in Excel is "Move but don't size with cells".
  • Setting Spreadsheet culture to zn-CN causes Argument Exception "Invalid modificator".
  • Incorrect result when format [h]:mm:ss is applied.
  • When a sheet is renamed in some formulas where a named range is used sheet name is added.
  • CalculateCellLayoutBox and CalculateCellContentSize methods of LayoutHelper does not respect merged cells.

Spreadsheet

NEW
  • Improved API for freeze panes in the spreadsheet model.
  • Implemented import of inline strings.
FIXED
  • Autofit columns does not work correctly when cell font properties are applied from style.
  • Opening one document in different instances of RadSpreadsheet causes the sheet selector to freeze the entire application.
  • The encoding settings of CSV format provider are not applied when importing.
  • Fill selection is able to fill cells which are protected.
  • Inserting a column does not translate the fill properly.
  • Numbers exported incorrectly when the decimal separator is comma.
  • Crash when importing document with freeze panes in RadSpreadsheet with small visible size.
  • If CellInputUILayer is removed ActiveCellModeChanged event is not fired anymore.
  • When RadSpreadsheet is placed alongside with other controls it gets the focus.
  • Filtering button is not visualized correctly in some themes.
  • Images inserted with RadSpreadProcessing have automatic setting "Move and size with cells" while the default setting in Excel is "Move but don't size with cells".
  • Setting Spreadsheet culture to zn-CN causes Argument Exception "Invalid modificator".
  • Incorrect result when format [h]:mm:ss is applied.
  • When localizing RadSpreadsheet with same strings the Format Cells Dialog throws exception.
  • When a sheet is renamed in some formulas where a named range is used sheet name is added.
  • CalculateCellLayoutBox and CalculateCellContentSize methods of LayoutHelper does not respect merged cells.

TabControl

FIXED
  • Setting Windows8Touch theme through StyleManager throws XamlParseException.

TileList

NEW
  • TileGroup implements INotifyPropertyChanged.
FIXED
  • Design time NullReferenceException in TileListGroupPanel.
  • Tiles get messed up while reordering.
  • Selection breaks if ItemsPanel is changed and ItemsSource is set.
  • Tile is not measured properly and as a result wrapping of a text inside TextBlock is not correct.
  • Clearing Groups and Items collections throws an exception.
  • Wrong sizing of tiles after TileType is changed and tiles are reordered.
  • Grouping cannot be removed by clearing GroupMember property.
  • Wrong measurement of the available space when there is an empty place as a result of a consecutive Quadruple tile.
  • RadTileList leaks when there are tiles.
  • Empty spaces appear when reordering tiles in grouped scenario using touch.

TileView

NEW
  • Implemented inactive state for the "Minimize" icon when minimization is not possible.
FIXED
  • Disabled visual state inconsistency in Office2013 and Windows8 themes.
  • Implemented inactive state for the "Minimize" icon when minimization is not possible.

TimeLine

FIXED
  • Performance optimization when changing the period.
  • The theme is not propagated to the TimelineStripLineControls when it is set on the timeline with StyleManager.

TimePicker

FIXED
  • SelectedTime property of TimePicker is not updated correctly when manually changing the Value (not using the drop down).

TreeMap

NEW
  • Implemented Multiple and Extended selection modes.

TreeListView

FIXED
  • Connecting lines are visible under the next column.
  • Lines appear under frozen columns when scrolling under them.
  • TreeLines visible gaps between last row hierarchy.
  • FrozenColumnsSpliiter overlaps GridViewToggleButton in Windows8Touch theme.
  • Expand button is not aligned horizontally relative to the connecting line in Office2013 theme.

Window

FIXED
  • The events LayoutChangeStarted/Ended are not invoked when maximized RadWindow is dragged.

WordsProcessing

FIXED
  • CSS styles applied to tables are not set when importing HTML.
  • HTML import fails if the document contains link element with relation different than stylesheet.
  • Importing docx document with TOC field that contains hyperlink element throws exception.
  • Import document containing style which refers missing numbering list from docx format.
  • RTF format provider: Exception is thrown when cell styles do not match the count of cells in a row.
  • HTML unordered list bullets symbols are not exported as expected to docx format.
  • When exporting RadFlowDocument to HTML long paragraphs are not wrapped.
  • Normal style should be different depending on whether the document is imported from HTML or DOCX format.
  • Table cell height is not respected when importing from HTML.

Telerik UI for WPF

Demo Buy Try

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.