mask_group_31

Silverlight

Release History

 

UI for Silverlight 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
  • A LayoutCycleException is thrown when clearing and adding series while the mouse is over the chart and a track ball with intersection points is being shown.
  • 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.
  • Failed to assign to property 'System.Windows.Controls.Control.Background exception is thrown in VisualStudio2013, Windows8, Windows8Touch, Office2013 themes.

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
  • LocalizableResource removes the underscores from the localization strings.
  • 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.
  • MaskedInput leaks in memory when validation error is produced after validation.
  • 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.

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.
  • Unexpected scrolling occurs when space key is clicked several times at the beginning of a page after page break when writing in Japanese IME.
  • 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.
  • Tiles are not cleared when ItemsSource is set to Null.
  • isplayIndex of all groups is null after GroupMember is changed.

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.

TreeView

FIXED
  • Cannot scroll with touch gesture when TreeView is hosted in TabControl.

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.

Window

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

UI for Silverlight

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

Background-NextSteps

Next Steps

Launch demos

See UI for Silverlight in action.

Check pricing

Purchase individual products or any of the bundles.

Download Free Trial

With dedicated technical support.