Release History

By product

Q1 2013

February 20, 2013

AutoCompleteBox

NEW
  • PopupStyle property used to define the appearance of the auto complete popup.
FIXED
  • Wrong popup appearance when the theme of the phone is set to light.

RadBarCode

Various bar code generator components including a QR code generator.

RadCalendar

NEW
  • Mark IsDateSelectable and ApplyCalendarButtonTemplate as protected virtual to allow further customization of calendar buttons.
FIXED
  • Fixed an issue that the DisplayDateStart was disregarded when scrolling to previous month.

RadContextMenu

FIXED
  • Fixed a bug that caused an invalid cast exception when used along with MVVM Light’s RelayCommand.
  • Fixed a memory leak that caused the page on which the context menu is created to be retained in memory.

RadDataForm

NEW
  • DataFieldValueChanged event which fires whenever the value of an editor changes.
  • CommitMode property which defines the way values from editors are committed to the business object .
FIXED
  • Issue which prevented saving the Editor value of an Enum property on the business entity.
CHANGED
  • RadDataForm has been extensively upgraded whereby significant breaking changes have been introduced. Please read carefully in order to correctly update your projects that use RadDataForm:
  • Fields that are shown in RadDataForm are now declared in XAML by using the DataField object and setting its TargetProperty property to the name of the property on the business object to which the DataField relates. DataField objects are directly put inline in the RadDataForm object, whereby a Grid element should wrap them as the root of the layout. The order in which DataField objects are declared defines the order of the editors for the corresponding properties in RadDataForm. Additionally, the Grid attached properties can be used to fine tune the layout, e.g. if columns need to be defined.
  • The EditorStyles and CustomEditors collections exposed by RadDataForm are no longer available. You should use the DataField.EditorStyles and DataField.CustomEditor properties instead. Additionally, the EditorStyles collection now accepts Style instances instead of EditorStyle instances. The CustomEditor.Property property is also removed since the editor is directly associated with a DataField.
  • The EditorGroups collection is no longer available. Defining a group of editors is done now by using the DataFieldGroup class and putting the corresponding DataField objects in it by wrapping them in a Grid element which serves as the main layout of the form. The DataFieldGroup class now accommodates all properties that were exposed by the EditorGroup class.
  • The FieldOrderAttribute is no longer available. Now the Grid attached properties can be set on DataField objects to determine the form’s layout in case fine tuning is necessary.
  • The ValidationMode enum has a changed value: the OnLostFocus is now called OnValueChanged and means that validation is performed for the editor when the value changes.

RadDiagnostics

FIXED
  • When exception occurs in the constructor of a page, the exception was thrown again after the message is sent.

RadExpanderControl

FIXED
  • An exception thrown because the control tries to access the owning ListBox of its associated list box item when the item is recycled. This is when RadExpanderControl is used in context with RadDataBoundListBox.

RadHubTile

NEW
  • IsFlipped property. Allows manual setting of the hub tile states.
FIXED
  • Fixed a bug that caused the RadHubTile and CustomHubTile to not animate when the BackContentTemplate is set.

RadInputPrompt

NEW
  • Method Close that can be used to manually close the currently opened input prompt.
  • KeyDownEventHandled that can be used to handle the currently pressed key.
FIXED
  • InputPromptClosedEventArgs were not initialized correctly.

RadLiveTileHelper

NEW
  • Support for the new tile templates: Flip, Iconic & Cycle.
  • Support for transparency in the tiles.

RadMultiResolutionImage

New control that makes it easier for developers to display appropriate images in their application depending on the resolution of the device that is running the app.

RadPanAndZoomImage

NEW
  • SlideAnimationStarted and SlideAnimationCompleted events to notify the user about the start and end of the animation that slides the items on Flick gesture.
FIXED
  • Fixed a bug that caused the control to not work with WriteableBitmap.
  • ArgumentException in OnSizeChanged.
  • Visual glitch with binding SelectedItem.

RadPickerBox

FIXED
  • Styling issue which makes setting the FontSize of the control impossible.

RadSlideView

FIXED
  • When the ItemsSource was initialized after the template had been applied, there was an exception
  • ImageOpened was not thrown as expected.

RadTextBox

NEW
  • New HideWatermarkOnFocus property. Allows manual setting of the watermark behavior.
FIXED
  • Fixed an issue with the override of the default styles of the clear and action button when custom styles are defined.

RadToolTip

FIXED
  • Fixed a bug that caused the tooltip to open again when its owner is tapped while the tooltip is open. Now the tooltip is toggled when the owner is tapped.