mask_group_31

Silverlight

Release History

 

UI for Silverlight Q3 2013 SP1

Dec 3, 2013

All Controls

NEW
  • Introduced mechanism for changing application icon set at runtime.
  • Add a way to pass event arguments to command when using Telerik's EventToCommandBehavior
FIXED
  • PasswordBox background is not respected in Windows8/Office2013 theme
  • ArgumentException in RegisterTouchUp
  • TextBox content cannot be scrolled if IsReadOnly property is set to True (Windows8 and Office2013 themes)
  • Update Telerik ItemsControl so it can be customized with Implicit Styles
  • PopupPlacement won't open when controls using it are placed inside a non-root Popup

AutoCompleteBox

FIXED
  • The append functionality should be case insensitive when the TextSearchMode is case insensitive
  • AutoCompleteBox is not closing its PopUp when clicked outside it and there is an UI element inside

Barcode

NEW
  • Add support for automatic selection of Version, based on the length of the text and the specified ErrorCorrectionLevel
FIXED
  • The control encodes shorter strings than the supported length for a specific Version and ErrorCorrectionLevel

BusyIndicator

FIXED
  • An element is left visible after changing from IsIndeterminate to not IsIndeterminate in Windows8Touch theme

Buttons

FIXED
  • RadTogglButton throws an exception

Calendar

NEW
  • Calendar performance improvements
FIXED
  • The converter for week headers is not applied when navigating in day view in Office2013 theme
  • DateTimePicker does not parse correctly the format dd-MMM-yy
CHANGED
  • Navigating between the Views depends on the DisplayDate instead of SelectedDate

Chart

FIXED
  • RadChart throws exception when 3D series are used with Windows8 theme

ChartView

FIXED
  • ArgumentException is thrown in some scenarios with RangeBarSeries
  • SplineArea problem when created from SeriesProvider
  • An additional and unnecessary Canvas appears in the visual tree after the Template of the chart changes
  • When using Fluid Layout with visual states, the PanZoomBar behaves incorrectly
  • ChartSeries are not updated correctly when properties of the ChartSeriesProvider are changed
  • Empty space appears when DataContext is intialized before the call of InitializeComponent method and PanAndZoom is enabled
  • StackedBars are snapped incorrectly to ticks in scenarios with additional axes
  • The top Border of a Bar is visible when the value of the Bar is greater than the Maximum of the vertical axis
  • Trackball value not updated properly
  • Vertical axis is incorrectly updated when the RadCartesianChart's Height has been changed after zooming in
  • Zero Label is not correctly shown in zoom scenarios
  • Annotation is not drawn in scenarios with decimal values and Bulgarian culture
  • Databinding issue in coverflow scenario
  • Labels are incorrectly positioned when using SmartLabelsStrategy, BarSeries and a ChartSeriesLabelDefinition without Margin
  • LinearAxis always includes 0 in scenarios with negative data
  • LogarithmicAxis always includes 1 in scenarios with values between 0 and 1
  • MovingAverageIndicator throws InvalidCastException when bound to property of type decimal
  • RadToolTipService: ArgumentNullException when opening a tooltip for a WPF control hosted in Windows Forms appication.

ColorEditor

FIXED
  • Incorect behavior of the R-G-B inputs

ComboBox

FIXED
  • RadComboBoxItems are not accessible with automation peers after opening the DropDown

ContextMenu

FIXED
  • When UI Automation is enabled and the context menu contains decimals - System.FormatException is thrown

CoverFlow

NEW
  • Performance optimization

DataBar

FIXED
  • Tooltips are displayed at the wrong place when RadStackedDataBar is inside RadWindow

DateTimePicker

FIXED
  • The DateTimePicker Close key is wrongly translated in Spanish
  • Cannot parse PM and AM correctly when AllowParsingWithoutSeparator=True
  • DateTimePicker does not update the Value and the Text on each UpdateText call
  • The correct month is no longer selected in DateSelectionMode=Month after closing the DropDownButton
  • When enter six digits the DateTimePicker, ArgumentOutOfRangeException is thrown
  • RadDateTimePicker doesn't parse correctly when DisplayFormat is Long
  • DateTimePicker throws an error when enter 9999/12/31 24:00 two times in a row
CHANGED
  • The CalendarWeekNameFormatConverter from Input assembly is deleted. The change is affecting only Office2013 theme. What to do now: If you have a custom theme based on Office2013 theme contact us through the support ticketing system

Diagram

NEW
  • Expose an event which is fired before the activation of a connector
FIXED
  • Duplicate command is always executable
  • SelectedItems with INotifyPropertyChanged (for Count property)
  • Shapes doesn't stay in their container after undo/redo
  • There's no way to make fixed containerShapes at the moment
  • In MVVM the links Target and Source are wrong after multiple copy paste
  • SettingPane's SettingsPaneViewStyle property does not work.
  • Undo container copy/paste in MVVM throws an exception
  • Wrong selection adorner size if you have a small shape
  • Wrong selection rectangle if you have two shapes with equal bounds but different rotation angle

DragAndDrop

FIXED
  • CrossThreadException when dragging between dialogs

Expander

FIXED
  • The Foreground of the Header is incorrect when the Background is Black

GanttView

FIXED
  • The Selected Row is not shown in Windows8 theme
  • Exception when relation is dragged over the grid
  • Exception is thrown when the column is resized outside the window border
  • There is a gap between the summary and its relation in Windows8 theme
  • The Drop Indicator is not shown when start dragging in order to create a relation

GridView

NEW
  • Design for invalid-edit mode state of the new row
  • All editors are now stretched relative to its parent row height
  • Lightweight templates visual optimizations
  • EditTriggers are now respected by GridViewColumn
FIXED
  • White gap between columns
  • SelectedItem setter is called multiple times when ItemsSource is changed
  • UI virtualization should use reference equality while comparing items, instead of object equality
  • Row background is transparent in Windows8Theme
  • ColumnGroups are not positioned correctly relative to GridViewVirtualizingStackPanel
  • ColumnGroups are not rendered for columns that are outside of viewport
  • Cell grid line is not correctly colored when column background is set
  • GridViewCellValidationResults are added on RowValidating event and then after pressing ESC twice Row is still marked as invalid
  • NullReferenceException in FlatLayoutStrategy.ExpandAllGroups
  • New row does not become invalid when validated in RowValidating event
  • Selection is changed on clicking between the cells of the new row
  • RadGridView becomes unresponsive when the new row is validated and then canceled
  • Selection/Currency is not updated when clicking on the row indicator in Windows8Theme
  • NullReferenceException in GridViewNewRow.SetOutOfEditMode() method when changing themes and adding new items
  • ControlPanel buttons are not visible in Windows8Touch when ShowGroupPanel is False
  • ColumnGroups are clipping when scrolling horizontally in Windows8Theme
  • Office2013Theme cannot render properly custom header cell content
  • InvalidOperationException is thrown when Ctrl and Backspace are pressed on a selected GridViewComboBoxColumn cell
  • The designer hangs indefinitely when using Windows8Theme with implicit styles
  • 'Cell is already in the collection' is thrown when pasting multiple cells in a sorted column
  • GridViewScrollViewer Background should not be set initially (Windows8 and Office2013 themes)
  • Row details of a new row are missing in the templates of Office2013, Windows8, Windows8Touch and ExpressionDark themes
  • Checkbox editors in all types of GridView columns jump to the left in edit mode when StyleManager is set
  • NullReferenceException is thrown in GridViewBoundColumnBase.HasErrors() method

ImageEditor

FIXED
  • Zoom percent combo box "Auto" string is not localizable
  • Adding longer text into the "Draw Text" tool distorts the image

ListBox

FIXED
  • If an item is dragged the AutoScrolling feature is not working

Map

NEW
  • Add ability to select shapes using intersection with selection rectangle
  • Add support of the layers for the OpenStreet map provider
  • Fix IndexOutOfRangeException when RadMap.MaxZoomLevel property is changed dynamically

MaskedInput

FIXED
  • Exception when MaskedInputControl is used in Silverlight's Tookit's DataForm
  • Exception when setting NumberFormat.NumberGroupSeparator to empty string
  • Incorrect Space key behavior in TextInput
  • Setting Mask = some digits throws NRE exception
  • Exception in no-mask Numeric/CurrencyInput when big numbers are deleted with Backspace
  • Issues when there is a space/literal symbols in the Mask of the MaskedTextInput
  • Upper/Lower-Casing isues when using Clear Button and mask is set runtime
  • Ability to check for Validation errors when value changes (on load)
  • Focusing behavior changed in Q3 2013. WPF Only
  • ValidationToolTip issues when Mask = A20. SL only
  • Exception when Mask is #n.#, UpdateValueEvent is LostFocus

Menu

FIXED
  • Unable to navigate outside of RadMenu with Tab key when the last top level RadMenuItem is disabled

NumericUpDown

NEW
  • Add a property for changing NumberDecimalSeparator
  • Make it possible to display decimal numbers to their significant digit when NumberDecimalDigits is set (HideTrailingZeros)
  • Make it possible when editing percentage, the text to remain in the same format
FIXED
  • When using PageDown the caret goes from the start to the end of the textbox and then on the next iteration changes the value
  • When the Value is bound to null value and the Minimum property is set to a value greater than zero the bound property is set incorrectly
  • The value is not properly updated when the NumberDecimalDigits is changed through binding
  • When binding the Value property to nullable Decimal or double when the Value is null, it is showing 0.0 instead of the value set to NullValue property
  • NumericUpDown breaks OneWay binding when Maximum property is bound and receive value less than the Minimum
  • Sometimes when setting IsEnabled=false the Textbox style is not properly updated
  • When setting the Value before the DecimalDigits property of the NumericUpDown the value is wrongly updated and displayed
  • Setting the NumberDecimalSeparator requires the Currency and Percent separators to be set for it to work as a separator
  • When focusing NumericUpDown in a windowless mode the browser freezes
  • Value doesn't change when NullValue is set and RadNumericUpDown content is deleted
  • Width stays 60 when MaxWidth is set to value, less than 60
  • If you MouseScroll over NumericUpdown that is in a ScrollViewer, it will scroll as well
  • The value of the RadNumericUpDown control should not be changed when the text is formatted
  • When holding the up or down RepeatButton in NumericUpDown control the text is updated with delay (inconsistently)
CHANGED
  • The default value of RadRangeBase is changed to null. What to do now: Set the property Value to zero in order to have the previous behavior.

PDFViewer

NEW
  • Implemented shading
  • Implemented RunLenghtDecode
  • Full support for ColorSpaces
  • Exposed ClearDocument() method
  • Provided functionality that will allow the user to get exception in DocumentSource
FIXED
  • Changed FitToWidth and FitToPage with the ScaleMode property
  • Jpeg Decoder improvements
  • Bug with font rendering
  • Handling null filters
  • Bug with importing rotation from a document
  • Bug with gradient brush

PivotGrid

FIXED
  • RadPivotFieldList doesn't show correct display name in DateTime steps folder
  • Unable to get data for the clicked cell in RadPivotGrid

PropertyGrid

NEW
  • Added ItemChanged event
  • Added editors caching (EnableEditorCaching property with default value True)
  • Expand/Collapse groups improvements
FIXED
  • Expand/Collapse groups logic does not work correctly in some cases
  • XamlParse exception when setting Expression_Dark theme at application level
  • Incorrect BorderBrush in RadPropertyGrid's CollectionEditor template for Expression_Dark theme
  • InvalidOperationException is thrown due to AutoBind behavior trying to TwoWay bind PropertyDefinitions to ReadOnly properties
  • NullReferenceException in FlagEnumEditor ValidateValue() method
  • Buttons don't execute the commands in CollectionEditor for Windows8 and Office2013 themes

RibbonView

NEW
  • Localization feature in RadRibbon controls needed
  • Make the whole RibbonViewGalleryButtonUpDown of the RadRibbonGallery localizable (currently the "of" text is in the sourcecode)
FIXED
  • ContextualTabsStyle does not change the style in some scenarios
  • KeyTips on the RadRibbonRadio/Toggle button does not execute their commands
  • Themes of ContextualCroups can not be changed at runtime
  • When a RadRibbonGroup is collapsed has reduced height
  • Cannot bind the KeyTipService.AccessText in Silverlight
  • KeyTips not working when RibbonView is databound
  • The BackstageItem content foreground is same as the background and it is not visible in office2013 theme
  • All ribbon buttons are improperly aligned in RadRibbonGroup
  • ContextualTabs binding issue in WPF
  • Remove the bottom border in the select contextual tab
  • The Button's Foreground is not propagated to the elements within its Content
  • The MinimizeButton image is wrong
  • Fix the default Windows8 and Windows8Touch theme styles of the RibbonWindow
  • Localize the RibbonWindow Minimize/Maximize/Close buttons tooltips
  • The QAT overlaps the ribbon when placed inside RibbonWindow on Windows7 machine

RichTextBox

NEW
  • DocxFormatProvider, HtmlFormatProvider, RtfFormatProvider and XamlFormatProvider are thread safe for export/import
  • Implemented UpdateAllFieldsCommand which updates all type of fields in RadDocument
  • Paragraph symbol is layouted on one line with its preceding page break symbol (similar to MS Word)
  • Exposed method that changes FirstPageNumber of Section
FIXED
  • Improved performance of UpdateAllFields method
  • Memory leak when removing tables from the document
  • Table Styles Gallery is disabled in read only mode
  • Headers and footers are lost when merging sections
  • Insert/Update Caption duplicates the number in the reference field
  • Editing of a code block inserts an empty paragraph before and after it
  • Inserting comments when paragraph is justified changes the layout
  • Delete with track changes when selection contains tables does not work as expected
  • Wrong paragraph spacing after when creating new table style
  • When the table style options are changed and another table style is selected, its table look resets (only the first time the style is selected)
  • Formatting of the first paragraph is lost when DocumentFragment is created from selection and the document starts with an empty paragraph and table
  • Default paragraph SpacingAfter of document imported from HTML is not zero
  • Incorrect text arranging when typing in Hindi
  • Incorrect measuring of MS Gothic text
  • Rtf Format Provider does not respect "\trleft"(table left) property
  • Rtf Format Provider does not import correctly Cell Padding
  • Rtf Format Provider does not import correctly double quotes, en-space, em-space and bullet symbol
  • Rtf Format Provider: A file with multiple style-table definitions is not imported correctly
  • Improved inheritability of SelectionMiniToolBar
  • SelectionMiniToolBar is visible in the preview RadRichTextBox in the StyleFormattingPropertiesDialog
  • Setting RadRichTextBox.EnforcedPermissionRangeBrush doesn't change the brush immediately
  • History.Depth property is not respected when being set manually
  • Incorrect applying of subscript/superscript font properties over the rest of the text when updating the document viewport
  • Cannot use the SelectionMiniToolBar when the ContextMenu is shown

ScheduleView

FIXED
  • When deleting an occurrence of a recurrent appointment, the first occurrence is deleted
  • An empty Appointment appears when the default EditAppointmentDialog is cancelled and the DefaultDialogResult is set to null in the ShowDialog event handler
  • Resizing the series of daily recurring Appointments creates an additional Appointment when there is a recurrence exception
  • Exception is thrown when ShowAllDayArea is set and the DayStartTime is changed in VisibleRangeChanged event
  • RecurrenceRule is not saved in the DB example because the IObjectGenerator.CreateNew() is not called anymore
  • The ResizeCanceled method doesn't contain a reference to the resized Appointment

SpellChecker

FIXED
  • Missing word from dictionary: cancellation

Spreadsheet

NEW
  • Introduced support of SUMIF, COUNTIF, LOOKUP and INDEX functions
  • Support for wildcard characters when searching and replacing content
FIXED
  • Memory and time performance optimized for XlsxFormatProvider
  • Improved performance of Insert/Remove cells
  • Improved editing performance when UsedCellRange is huge
  • RadSpreadsheet cannot import/export array values into xlsx files
  • Column width wrong calculation
  • Cannot edit a copy of spreadsheet template in VS and Blend because of the RadSpreadsheetSheetSelector
  • Function signature does not mark correctly array arguments
  • AutoSum functions are lower case inserted instead of upper case
  • Documents that contain Names referring to non-existing sheets cannot be imported
  • Populating the names for NameBox causes exception if the worksheet name is changed
  • Range operator should be able to create ranges based on Cell Reference and Defined Name
  • Adding a defined name with name that is already logged does not display an error message
  • When pasting of formula containing intersection it should not be translated
  • Pasting incorrect formula values from the external clipboard should be converted to text values
  • Entering of cell reference ranges without intersection between them results in #Value error
  • The SetValue(string) method should throw exception if the input string is an invalid formula
  • Increase/Decrease Decimal adds/removes two decimal places instead of one when the culture is different from EN-US
  • NumberFormatAutoCompleteComboBox does not show the correct formatting category when different culture from EN-us is in use
  • Increase / Decrease decimal places don't take into account the existing decimal places when the value is a fractional number with General format
  • Entering text as "1,2" in EN-us culture results in Date instead of Text
  • Entering value in the formula bar does not select the cell below
  • Importing xlsx files with different types of whitespace causes error
  • Files exported from RadSpreadsheet cannot be read by OleDB consumers
  • Improved HyperlinkInfo API
  • Changed NameBox ComboBox for TextBox with RadDropDownButton
  • Changing fill effect color through the ribbon color pickers throws an exception
  • Invoking Undo() for some commands does not make Changing and Chagned events to raise

TabControl

NEW
  • Add DragReorder events
  • Allow drag reorder of only specific items
FIXED
  • Application theme isn't always properly applied to the TabItems Content
  • DragReorder not working in ElementHost
  • Navigation with "Tab" doesn't behaves correctly in Windows8, WindowsTouch and Expression_Dark themes
  • Setting the Foreground property doesn't work in Windows8 theme
  • The intellisence stops working in VS 11 Beta when a control inheriting a TabControlBase is used
  • The last tab cannot be dragged
  • Focus not applied if IsContentPreserved is true
  • Setting IsTabStop property in XAML does not work
  • SelectedIndex not updated when Visibility=Collapsed and ItemSource is Changed
  • Setting local theme for tab doesn't work properly when application theme is set
  • When nest another TabControl in the ContentTemplate, the OverflowMode stops working
  • IsTabStop property is set in code. Setting it in XAML does not work
  • Panel does not remeasure on resize when align is Right
  • TabStripPanel produces memory leaks when the TabControl's Visibility is set to Collapsed
  • The first focusable element in the content of a selected tab should be focused when changing selection via hotkeys
  • The TabItem.ContentPresenter ControlTemplate element have no TemplateBinding to the Header property
  • When Windows8Theme is applied with StyleManager, the items in the Overflow Area are not styled correctly
  • When dynamically changing the TabControl style to Window8 style, the content of the items isn't visible

TileList

FIXED
  • Elements placed in ItemTemplate are not clickable
  • DataContext of the tile should be its corresponding data item

TileView

FIXED
  • In binding scenario replacing items runtime doesn't work correctly
  • Incorrect scrolling of minimized items with virtualization and selection
  • Performance issues in binding scenarios when you try to select all items in code-behind

Timeline

FIXED
  • ArgumentOutOfRangeException when adding data points at DateTime.MinValue position to the ItemsSource

TransitionControl

FIXED
  • In SlideAndZoomTransition there is a difference in the size of space between the content between LeftToRight and RightToLeft SlideDirections

TreeListView

NEW
  • Design for invalid-edit mode state of the new row
  • All editors are now stretched relative to its parent row height
  • Lightweight templates visual optimizations
FIXED
  • White gap between columns
  • SelectedItem setter is called multiple times when ItemsSource is changed
  • UI virtualization should use reference equality while comparing items, instead of object equality
  • Row background is transparent in Windows8Theme
  • ColumnGroups are not positioned correctly relative to GridViewVirtualizingStackPanel
  • ColumnGroups are not rendered for columns that are outside of viewport
  • Cell grid line is not correctly colored when column background is set
  • New row does not become invalid when validated in RowValidating event
  • Selection is changed on clicking between the cells of the new row
  • RadTreeListView becomes unresponsive when the new row is validated and then canceled
  • Selection/Currency is not updated when clicking on the row indicator in Windows8Theme
  • ColumnGroups are clipping when scrolling horizontally in Windows8Theme
  • Office2013Theme cannot render properly custom header cell content
  • Checkbox editors in all types of GridView columns jump to the left in edit mode when StyleManager is set

TreeMapAndPivotMap

FIXED
  • Exception when clearing the ItemsSource with Tooltips

TreeView

FIXED
  • Foreground doesn't get applied when set via style
  • Multiple selection does not work as expected

Window

FIXED
  • When closing window its sub-owned windows are not closed
  • Exception is thrown when an action is executed in closed handler of RadWindow ConfirmDialog
  • RadWindow show/hide animations throw InvalidOperationException

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.