Release Notes

RadControls for WPF,
always getting better.
Skip Navigation LinksProducts > WPF Controls > What's New > Release Notes > details > Q3 2011 BETA (version 2011.3.1020)

Q3 2011 BETA (version 2011.3.1020)

October 20, 2011

Q3 2011 Beta

New Controls:

ChartingKit

RadChartingKit

Our brand new Telerik ChartingKit control empowers users to understand and analyze complex data and ensures great performance for your data visualization endeavors. The new architecture comes to serve the numerous requests for improvements of our RadChart offering. RadChartingKit uses the charting engine from our Windows Phone 7 chart and guarantees flexibility, advanced customization options and unique performance.

EntityFrameworkDataSource

RadEntityFrameworkDataSource

This component ensures seamless integration between Telerik data controls and Entity Framework. Binding to RadEntityFrameworkDataSource is straightforward and absolutely codeless. Thanks to the EntityFrameworkDataSource control your app will stay responsive as all data operations are executed on the server.

VirtualizingWrapPanel

RadVirtualizingWrapPanel

RadVirtualizingWrapPanel boosts the performance of your ListBox/ListView when binding to a large amount of data. The control generates only the visible items and positions them in a sequential position from left to right and top to bottom, breaking content to the next line at the edge of its containing box.

BarCode

RadBarCode

RadBarcode allows you to accurately track your physical products with native high-quality vector-based images that follow the most popular and widely-adopted barcode symbologies.

Changes:

RadGridView

RadGridView

What's New:

  • Added: RadGridView.FilterOperatorsLoading event.
  • Added: Support for IEditableCollectionViewAddNewItem interface.
  • Added: Merged column headers (column groups).
  • Added: DynamicObject editing support.
  • Added: Error indicator tooltip for GridViewRow and GridViewNewRow.
  • Added: RadGridView.RowDetailsVisibilityChanging event.

What's Fixed:

  • Fixed: Last row is not visible.
  • Fixed: Issues with column filtering.
  • Fixed: Incorrect position of headercell drag cue when flowdirection is right to left.
  • Fixed: RadGridView does not respond to INotifyPropertyChanged on dynamic objects.
  • Fixed: The filtering funnels of columns with custom filtering controls are incorrectly switched off when other columns are being filtered.
  • Fixed: GridViewCell validation is not consistent when VaidatesOnDataErrors="InViewMode".
  • Fixed: Issues with row activated.
  • Fixed: Issues with not updating footer aggregates
  • Fixed: Selection changed event is not fired when first cell of the first row is clicked.
  • Fixed: Issue with extended selection in grouped scenario.
  • Fixed: Focus set initially to GridViewDataControl on MouseLeftButtonDown event.
  • Fixed: Memory leak caused by CurrentCellInfo of RadGridView.
  • Fixed: Null reference exception inside GridViewFooterCell.
  • Fixed: RadGridView does not clear GridViewRow.ToolTip on CancelEdit().
  • Fixed: RadGridView steals focus from a button inside RadGridView.
  • Fixed: TypeConverter is not taken into account when set to a property.
  • Fixed: NullReferenceException at GridViewCellAutomationPeer.GetNameCore().
  • Fixed: Second commit skips data validation.
  • Fixed: Underscores in distinct values are treated as accelerator key symbols by the distinct value check-box.
  • Fied: Exception when try to drop column from another grid with irrelevant DisplayIndex.
  • Fixed: Issue with ScrollIntoViewAsync method (PageDown) when row height is greater than RadGridView height.
  • Fixed: Issue with cell tooltip when cells are being recycled (empty tooltips appeared).
  • Fixed: Issues with forbidden sign while dragging header cells. Now Drag and Drop query events while dragging headers will be handled and if needed to attach to the event element.Addhandler() with handledtoo parameters is needed.
  • Fixed: RadGridView ignores Command bindings for Copy, Paste and SelectAll application commands.
  • Fixed: Multiple column sorting does not work on a RadGridView bound to a RadDomainDataSource when RadGridView.Items.DescriptorSynchronizationMode is set to SynchronizationMode.None.
  • Fixed: GroupFooters are not visible when Column virtualization is off.
  • Fixed: Keydown event is not handled properly when it is raised by a child grid element.
  • Fixed: An issue where RadGridView does not respond to property changes after it has been unloaded from the VisualTree.
  • Fixed: EffectiveHierarchyExpandButtonStyleSelector is not called when RadGridView is refreshed (due to sorting, filtering, etc.).
  • Fixed: Grouping a RadGridView bound to a RadDomainDataSource, causes the RadDomainDataSource to go to the server even if its AutoLoad property is false.
  • Fixed: Issue with dynamic hyperlink column and textwrapping.
RichTextBox

RadRichTextBox

What's New:

  • RadRichTextBoxRibbonUI now uses the new RadRibbonView control.
  • New Document Element introduced: FloatingUIContainer. It can be used in the same way as InlineUIContainer but in addition text would flow around the container as specified, similar to floating Images feature.
  • Multiple undo/redo support added plus dropdown undo/redo buttons in Ribbon UI.
  • First-line and hanging indents introduced (related to Paragraphs). Ruler UI is extended to support the new feature.
  • Docx Import - Line spacing is importing with Multiple 1.15 instead of Single 1.
  • AddToDictionary now adds every word to a separate CustomDictionary depending on the language.
  • Tooltips added in RadRichTextBoxRibbonUI (when RibbonUI XAML is generated in the VS designer).

What's Fixed:

  • Click on a letter moves the current position before the letter.
  • RTF format provider now supports RTL properties for paragraphs and tables. This also adds the possibility to copy /paste RTL tables from other Word Processing applications.
  • SpellCheckingComplete prompt dialog in WordByWord mode uses different localization keys from the SpellCheckingComplete prompt dialog in AllAtOnce mode.
  • Document Exporters crashes when document contains ReadOnlyRangeStart and ReadOnlyRangeEnd.
  • Horizontal scroll is not shown in flow layout mode with big images.
  • Opening the hyperlink dialog should focus the hyperlink text box so that users can easily paste a link or start typing.
  • Paragraph background doesn't apply on last line when there is page break.
  • RtfFormatProvider: Page numbers in headers/footers are not correctly exported to RTF.
  • The layout is sometimes not properly updated in WPF after resize of the window when using Flow layout mode and words start to overlap or symbols get hidden.
  • The scroll does not refresh its position when open new document.
  • When editing text in RTL, Some formatting commands do not execute on the whole selected part of the document (highlight, underline, strikethrough).
RadTreeListVieww

RadTreeListView

What's New:

  • Added: Row resizing functionality.
  • Memory and performance optimizations.
  • Added: New property AutoLoadHierarhy. The new property is false by default - when set to true the treelist will initialize the entire hierarchy when ItemsSource is assigned.
PropertyGrid

RadPropertyGrid

What's New:

  • Added: PropertyGrid DynamicObject basic support + on demand loading.
  • Added: RadPropertyGrid nested properteis support.
  • Added: Callback for the AutoGeneratePropertyDefinitions property of the RadPropertyGrid.

What's Fixed:

  • Fixed: Added missing primitive type check + "==null" checks.
  • Fixed: RadPropertyGrid DynamicObject support.
  • Fixed: RadPropertyGrid ICustomTypeDescriptor support.
ImageEditor

RadImageEditor

What's New:

  • Add IsReadOnly property to RadImageEditorUI that will disable open, commands and tools
  • Add properties to customize the visibility and commands of the buttons Save and Open in RadImageEditorUI
  • Binding support for RadImageEditor
  • Draw Text tool
  • Add CommandExecuting and CommandExecuted events to enhance extensibility options

What's Fixed:

  • Open and Save commands now respect the registered format providers
DataForm

RadDataForm

What's New:

  • Added: AddedNewItem event to RadDataForm in order to allow additional initialization of newly added items.

What's Fixed:

  • Fixed: RadDataFrom does not clear validation errors when navigating in AutoEdit mode.
Filter

RadDataFilter

What's New:

  • Added: Comparison filtering (>, >=, <, <=) for TimeSpan values.

What's Fixed:

  • Fixed: The filter operator sometimes disappears when changing the member.
  • Fixed: RadDataFilter raises the FilterEditorCreated event twice when a new filter is created.
DataPager

RadDataPager

What's Fixed:

  • Fixed: DataPagerAutomationPeer GetChildren().
  • Fixed: RadDataPager does not properly dispose its PagedSource.

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 WPF controls and earn a discount.