Here to stay.

See what's new right now,
and what the future holds.
Skip Navigation LinksProducts> Silverlight> What's New> Release Notes> Q3 2011 SP1 (version 2011.3.1220)

Q3 2011 SP1 (version 2011.3.1220)

December 20, 2011

Changes

BreadCrumb

FIXED
  • An exception is thrown when you change the ItemsSource and you've bound the CurrentItem

Buttons

FIXED
  • RadToggleButton and RadRadioButtons throw an exception if IsChecked is set to x:Null and IsEnabled is false

Calculator

FIXED
  • Fixed: RadCalculator Nulable support
  • Fixed: RadCalculator ClearInput command

Chart

FIXED
  • Fixed memory leaks in a scenario with sort descriptors
  • Fixed ZoomScrollSettings.MinZoomRange not respected for AxisY
  • Fixed "Theming resource not found" exception in ResourceHelper when trying to create legend items for collapsed legend
  • Fixed issue with Scatter visual selection state

ChartView

NEW
  • Added Bollinger Bands financial indicator
  • Added TRIX financial indicator
  • Added Ultimate Oscillator financial indicator
  • Added RAVI financial indicator
  • Added MACDH financial indicator
  • Added DataPoint.DataItem property to associate each point with the databound item
  • Added support for EmptyContent/ImproperSetup message to be displayed by RadChart (RadChartBase.EmptyContent / EmptyContentTemplate)
  • Added plotArea background decoration (RadCartesianChart.PlotAreaStyle property)
  • Added PieSeries.DefaultSliceStyle property -- provides default appearance for pie series that do not have applied palette
  • Extended SelectionBehavior in RadChart -- aded "Explode" functionality for PieSeries when a PieDataPoint becomes Selected
  • Improved Visual Studio and Expression Blend design-time support
FIXED
  • Vertical axis title is automatically rotated now

ColorEditor

NEW
  • Enable IsMoveToPoint for all RadSliders
  • Remove EditorBrowsable attributes from UnifiedColor and ColorConverter properties
FIXED
  • RgbaColor(Color) constructor should normalize the Alpha channel
  • Throws exception when used in an assembly which has different name than Telerik.Windows.Controls.Input.dll

ComboBox

FIXED
  • Exception is thrown when the data items are an internal class
  • Keyboard navigation does not work correctly when items source is VirtualQueryableCollectionView
  • Inconsistent TextBox selection when IsEditable=true and IsReadOnly=true and the user presses Backspace
  • TextSearch does not work if a RadComboBoxItem is mouse overed first

DataForm

FIXED
  • Fixed: RadDataForm validation

Dock

FIXED
  • When HasDocumentHost property is set to False, the TabbedDocument option on the ContextMenu of the Pane is enabled
  • ToolWindow with custom header crashes the application when docked
  • Docking localization not working when changed at runtime
  • Saving the layout in Loaded event doesn't save the Title and Header properties
  • Memory leak when closing Pane with handled PreviewClose event
  • Autogenerated hidden floating Pane is saved two times on Save Layout
  • Saving/Loading the layout is incorrect when a Pane is floating and hidden
  • Dragged ToolWindow is not topmost
  • The Pane's ContextMenu throws an exception when about to show when the Docking control is palced inside a RadTabControl

DomainDataSource

FIXED
  • Fixed: RadDomainDataSource with a FilterDescriptor defined in XAML throws an exception at design-time.

ExpressionEditor

FIXED
  • Fixed: Crash when item is set but there is no expression
  • Fixed: Issue where the Fields category of RadExpressionEditor would not be updated if the Item property changes
  • Fixed: Issue where RadExpressionEditor would crash if the user began typing a parenthesis as the right operand

Gauge

FIXED
  • Eliminated the need to name an indicator to get it animated
  • Fixed issue with bar indicator not visible when it is placed inside the indicators group

GridView

NEW
  • Added: RadGridView new property ShowColumnWhenGrouped to control whether column should be shown when we group by it
  • Added: HeaderStyle property to common column groups in RadGridView
  • Added: New Refresh() protected method added for GridViewColumn - will refresh column cells content
  • Added: The custom hierarchy now can use RowStyleSelector to define IsExpandable property
  • Added: Added a HeaderTemplate property to the common column group in RadGridview.
  • Added: DistinctValueViewModel.RawValue property in RadGridview filtering
FIXES
  • Fixed: Design-time errors with Silverlight 5
  • Fixed: RadGridView update when row is unloaded and then loaded again (RadTab and RadDock scenario)
  • Fixed: Focus issues with Silverlight 5 when running out-of-browser apps
  • Fixed: Virtual collection load logic in SL5
  • Fixed: Issue with header row Height when cell size changes.
  • Fixed: Null reference exception while grouping (sorting) by a column which data type is not resolved (due to wrong binding)
  • Fixed: Support for validation (red border) in view mode when nested properties are in use
  • Fixed: The data type could not be resolved in grouped grid when changing the data type
  • Fixed: Editing in scenarios when business object overrides Equals() and GetHashCode() methods
  • Fixed: IsEnabled (false) background does not cover the entire grid
  • Fixed: Keyboard navigation when VirtualQueryableCollectionView is used as ItemsSource
  • Fixed: Aggregate functions without a specified SourceFieldType throw an exception when RadGridView is bound to a DataTable
  • Fixed: Changing ItemsSource in a grouped scenario when there is CurrentItem results in expanded group.
  • Fixed: Columns with Auto width will be adjusted on property change of visible items
  • Fixed: Exporting ExpressionColumn. Added IExportableColumn inteface
  • When bound to a dynamic objects collection RadGridView does not resolve public properties in grouped scenario
  • Fixed: RadGridView does not update bindings properly if invisible
  • Fixed: RadGridview aggregates with virtual collection and filtering
  • Fixed: Edited item is not filtered correctly in grouped scenario
  • Fixed: When RadGridview frozen columns are set, common column headers misbehaved on vertical scrolling
  • Fixed: Issue with RadGridview GridLinesVisibility switching when Column Virtualization is on.
  • Fixed: GridViewExpressionColumn can be added multiple times inside GroupPanel
  • Fixed: Issue with recreating new RadGridview columns after columns have been auto-generated
  • Fixed: Null reference exception while committing cell edit and RadSlider is used inside CellEditTemplate
  • Fixed: Reopening RadGridview filtering control after a runtime theme change results in an exception
  • Fixed: When selection unit property of RadGridview is set to Cell, the cell is cut to the bottom
  • Fixed: RadGridview column headers overlapping when resizing-Metro theme
  • Fixed: RadGridview Metro theme Gridlines cut to the bottom when a row is selected and uses a darker grid line brush
  • Fixed: RadGridview GridViewHeaderCell right border is lost in Metro theme
  • Fixed: RadGridView crashes when expression given to GridViewExpressionColumn throws exception (like division by zero)
  • Fixed: Column groups in (merged headers) do not update when added/removed at runtime.

HTMLPlaceHolder

FIXED
  • Null reference exception
  • Value out of range exception

Map

FIXED
  • Fixed issue with ColorMeasureScale calculating colors in a wrong way in “Count” mode.
  • Fixed issue when creation of the MapGeometryGroup from code clears the list of figures in the child geometries.

MaskedInput

FIXED
  • TabNavigation with Tab Key over several MaskedInput controls leads to endless focus loop

PanelBar

FIXED
  • The VerticalAlignment and HorizontalAlignment in some themes are not stretched

PDFViewer

NEW
  • Support documents with Cross-reference stream
  • DocumentSource DependencyProperty introduced to support binding
FIXED
  • The RadPdfViewer crashes when open some documents
  • Improved text rendering
  • Wider set of supported documents

PersistenceFramework

FIXED
  • Incorrect registering of an object in the object store in multi page scenario

PropertyGrid

FIXED
  • Fixed: RadPropertyGrid design time errors with SL5
  • Fixed: RadPropertyGridField Height
  • Fixed: RadPropertyGrid DisplayName of PropertyDefinitions is now a dependency property to ease MVVM scenarios
  • Fixed: PropertyGrid - properly update grouped template when source with different number of groups is used
  • Fixed: Changing RadPropertyGrid item will cause index out of range exception

RibbonView

FIXED
  • RadRibbonToggleButton`s text is too light when the button is ON and ExpressionDarkTheme is applied
  • The arrow of the DropDownButton of the RadRibbonGallery has wrong layout in Metro and Expression_Dark themes
  • Wrong state visualization of the RadRibbonToggleButton when the theme is set as an element theme on the RadRibbonView

RichTextBox

NEW
  • Added Ribbon Styles Gallery
  • Added style items preview in Manage Styles Window and Style Ribbon Gallery
  • Styles: Copy styles when copy/paste elements from one document to another
  • Import/export of styles in HTML Format
  • Style repository performance improvements
  • Added new examples for Mail Merge and for integration with PDF Viewer
FIXED
  • Bullet symbol base line incorrect vertical positioning (baseline calculation)
  • Changing the Text Alignment of more than one cell in a table causes a hang
  • Document Protection doesn't work for Headers and Footers
  • Docx file cannot be opened by Open Office
  • Editing hyperlink throws exception in RadDocument.IsInRange
  • Expression Dark and Metro theme enhancements
  • When typing in IME, the insertion of a Kanji cannot be undone from the MultipleUndoControl before an interval is entered
  • IME input performance improvement
  • In WPF SaveFileDialog sometime shows behind the ApplicationMenu
  • Inserting a hyperlink through the dialog when there is no selection in the document causes an exception
  • The style settings of MergeFields are not persisted on import/export
  • Measure problem in Arabic with Calibri
  • RadRichTextBox throws exception in Visual Studio designer when Silverlight 5 is installed
  • Selecting two ranges one next to another, changing a span property, then Undo crashes the editor
  • Selection is displayed incorrectly when selection multiple regions in reverse order
  • Some toggle buttons are not toggled correctly with document selection in RadRichTextBoxRibbonUI
  • Table cell content alignment buttons remain toggled when clicked
  • Table Properties dialog crashes when table preferred width is cleared or settings are reset by Reset button
  • TableGridMeasurer.MeasureAutoFit throws exception when in Table Properties dialog "Reset All" values and close it by "OK" button

ScheduleView

FIXED
  • Wrong rendering of group TimeRuler items when VisibleDays is less than GroupTickLength

TileView

FIXED
  • Exception is thrown if TileView is used with RadDataPager and PageSize is changed when on last page
  • Exception is thrown in some cases when you dynamically add items
  • Unexpected behavior when you dynamically add RadTileViewItems with TileState = Maximized

TreeListView

NEW
  • Added: RadTreeListView AutoExpandItems property
FIXED
  • Fixed: RadTreeListView filtering not working correctly

TreeMap and PivotMap

CHANGED
  • Range colorizers refactoring:
    • AbsoluteValueGradientColorizer and RelativeValueGradientColorizer are obsolete now. Use ValueGradientColorizer instead
    • AbsoluteValueBrushColorizer and RelativeValueBrushColorizer are obsolete now. Use ValueBrushColorizer instead

TreeView

NEW
  • Calling Focus() on TreeView while editing must focus the Editing TextBox
FIXED
  • Setting edit mode from context menu does not focus the editing textbox

VirtualizingWrapPanel

NEW
  • Added: ScrollStep property added for VirtualizingWrapPanel to control mouse wheel scroll speed
FIXED
  • Fixed: VirtualizingWrapPanel items disappear when the scroll bar is on bottom/right and the panel is resized

Window

FIXED
  • Alert Window is not closed when pressing the Escape key
  • The TextBox in the prompt dialog Window is not focused when the window is shown
  • The focus is not on the buttons when RadConfirm is opened
  • Dragged Window is not topmost

Next Steps

Download 30-day Free Trial
With dedicated technical support!

Compare prices

Check out the offers. Purchase an individual suite or treat yourself to one of our bundles.

Volume Discounts

Equip your team with latest and greatest in Silverlight controls and earn a discount.