RadInfiniteListBox replaced by RadLoopingList
Although conceptually similar to RadInfiniteListBox, RadLoopingList introduces entirely new approach to infinite looping. Its new virtualizing model provides unmatched performance and smooth scrolling, entirely based on render transformations rather than layout passes. Using both UI and Data Virtualization, the control is now able to display any virtual number of items. The content is dynamically updated and the data-items are reused as content placeholders. RadDatePicker and RadTimePicker use RadLoopingList to provide infinite scrolling for all of the six components in the DateTime structure.
Localization Support
RadControls for Windows Phone 7 are now completely localizable. Two separate mechanisms are available - localize either by Resource files or directly in the code by utilizing a StringResourceLoader instance.
RadGauge - Design-time support
The Gauge library has been enhanced with complete design-time support. You will be able to choose among several (many more to come with the official release) predefined Gauge-types through an intuitive User Interface directly in Visual Studio.
Changes
RadApplicationFrame
What's New
Allow disabling the animation on rotation-change
What's Fixed
An error when the ApplicationFrame was thumbstoned
RadDataBoundListBox
What's New
Implements AutomationPeers
What's Fixed
BringIntoView should stop generating the items if listbox is in a flick mode
Fixed a bug with setting the SelectedItem property to null which caused a NullReferenceException
Fixed a bug that caused the UI virtualization mechanism to generate an excessive amount of containers
Fixed a bug that caused a deadlock when asynchronously updating the data bound to the control
Fixed a bug with the IsSynchronizedWithCurrentItem property that caused an exception when setting this property in XAML
Fixed a bug with the IsAsyncBalanceEnabled property which broke the UI virtualization routines
Fixed a bug which caused an exception when the control was placed in a column of a Grid-panel, whose width was automatically calculated
RadDatePicker
What's New
Added an EmptyContent property which defines the content displayed in the RadDatePicker when the Value is set to null
Added an EmptyContentTemplate property which defines how the data set to the EmptyContent property is displayed
Breaking Changes
The Value property changed its type from DateTime to DateTime to enable null-value support
The value types in the event arguments of the ValueChanging and ValueChanged events are changed from DateTime to DateTime
RadDateTimePicker
What's New
Implemented Nullable Value support
Created Automation Peers
RadGauge
What's Fixed
Setting a value bigger than the max value raised an error
RadJumpList
What's New
Implemented the Group Picker Panel
What's Fixed
Fixed a bug with setting the SelectedItem property to null which caused a NullReferenceException
Fixed a bug that caused the UI virtualization mechanism to generate an excessive amount of containers
Fixed a bug that caused a deadlock when asynchronously updating the data bound to the control
Fixed a bug with the IsSynchronizedWithCurrentItem property that caused an exception when setting this property in XAML
Fixed a bug with the IsAsyncBalanceEnabled property which broke the UI virtualization routines
Fixed a bug which caused an exception when the control was placed in
a column of a Grid-panel, whose width was automatically calculated
RadListPicker
What's New
Collapse on BackButton as in the OS
RadTimePicker
What's New
Added an EmptyContent property which defines the content displayed in the RadDatePicker when the Value is set to null
Added an EmptyContentTemplate property which defines how the data set to the EmptyContent property is displayed
Breaking Changes
The Value property changed its type from DateTime to DateTime to enable null-value support
The value types in the event arguments of the ValueChanging and ValueChanged events are changed from DateTime to DateTime
RadPickerBox
What's Fixed
DataContext not propagated to the PopupContent
RadTransitionControl
What's Fixed
Content flickering when using simultaneous mode
RadWindow
What's Fixed
Size not calculated correctly when Page did not have AppBar
Breaking Changes
Telerik.Windows.Controls.Input.dll
In the DateTimePicker the Value property is now Nullable<DateTime>, was DateTime. The respected events are also updated:
public event EventHandler<ValueChangedEventArgs<Nullable<DateTime>>> EventHandler<ValueChangedEventArgs<DateTime>> ValueChanged;
public event EventHandler<ValueChangingEventArgs<Nullable<DateTime>>> EventHandler<ValueChangingEventArgs<DateTime>> ValueChanging;
Telerik.Windows.Controls.DataVisualization.dll
In the GaugeValueToBrushConverter class the Ranges property is now of type Collection<GaugeColorValueRange>. Was List<GaugeColorValueRange>
In GaugeIndicator class the Update method has been removed
In ArrowGaugeIndicator class the ArrowColor property has been renamed to ArrowBrush