Telerik
Skip Navigation LinksHome / Products / WPF Controls / What's New / Release History / Q1 2009 (version 2009.1.312)
All News

Q1 2009 (version 2009.1.312)

New Control

WPF_MaskedTextBox Icon

RadMaskedTextBox for WPF

Telerik MaskedTextBox allows you to enter text, numbers and dates that conform to a given mask. The MaskedTextBox accepts string and numeric data in various customizable formats and provides cross-culture support. The above example shows all the pre-defined masks and formats Telerik MaskedTextBox supports.

Changes

RadGridView Icon

RadGridView

The Q1 release featuers lots of major improvements in RadGridView for WPF:


New Features

  • Redesigned MS Excel-like Filtering UI
  • Frozen Columns support
  • Asynchronous Data Binding
  • MaskedTextBox editor added
  • Editing API significantly improved
  • Export to Excel, Word, CSV, HTML, and simple text
  • RowLoaded event added for easy row appearance customization
  • Drag/Drop logic improvements - better cursors and added drop location indicators that provide better visual feedback to the user
  • RadGridView.HierarchyChildTemplate property added to simplify customizing hierarchy child display
  • Numerous performance improvements resulting in faster data operations and reduced memory footprint

Changes

  • Custom Sorting API changed: new Sorting event added
  • "Navigator" column renamed to "row indicator"
  • GridViewDataColumn moved to the Telerik.Windows.Controls namespace
  • The GridViewBackground control has been removed. Gridlines and column backgrounds are a part of the cell template now.
RadGhart Icon

RadChart for WPF

New Features

  • Added two new 2D chart types - Range and SplineRange
  • Added API for Saving images from the chart
  • Removed dependency to System.ServiceModel assembly
  • Added Tooltip support for chart series items
  • Added Tooltip opening/closing event
  • Added Click event
  • Greatly improved AxisX Layout mode. It now features Normal, Inside, Between and Auto layout modes
  • Added options to show/hide item labels and tooltips
  • Added support for custom label format expressions for all chart labels (axis, series items)
  • Added LegendDisplayMode.None to enable hiding a specific series from the legend
  • Added SeriesAppearance settings – these shortcut visual properties allow you to easily modify the appearance of the chart series items and labels

Changes

  • AxisX.ItemWidthFactor property is removed; please use ChartArea.ItemWidthPercent property instead
  • DataPoint.Label property is obsolete; please use DataPoint.LegendLabel instead
RadGauge Icon

RadGauges for WPF

New Features

  • LinearScale / RadialScale interactivity features (click support, indicator elements dragging)
  • LinearScale / RadialScale tooltip support for scale elements
  • LinearScale / RadialScale MajorTickStep property - this property provides alternative way to set up major ticks in the linear / radial scale: instead of defining the number of ticks, it allows you to specify the interval between ticks in scale units. Also, you can use the LinearScale / RadialScale ShowLastLabel property to indicate whether you want the last tick displayed in scenarios where the actual scale range is not divisible by the MajorTickStep property value (e.g. range 150 and step 9)
  • LinearScale.Orientation property - gets or sets a value indicating the orientation of the respective scale; this significantly facilitates the creation of horizontal linear gauges
  • IGaugeIndicator Interface - this interface combines numeric indicator and other indicators those are based on IndicatorBase class. It provides easy access to the common indicator’s properties.

Changes

  • RadialScale.IsLabelRotated property is now enumeration property (LabelRotationMode enumeration) instead of boolean property. The enumeration values are as follows:
    None – works like IsLabelRotated == false in previous version
    Automatic – works like IsLabelRotated == true in previous version
    SurroundIn – labels surround radial scale with character’s base line is directed towards the center of the scale
    SurroundOut – labels surround radial scale with character’s base line is directed backwards the center of the scale

  • The IndicatorList, RangeList and TickList containers must be used instead of Indicators, Ranges and Ticks properties of a gauge scale. Note that rendering of their objects will be performed according to actual placement in XAML (with previous version it was possible to place ranges after indicators but indicators were placed on top -- currently IndicatorList should be placed last in the scale container)

  • Types of Indicators, Ranges, Ticks, and Labels properties have been changed to ItemCollection (according to the changes in container classes). If you are accessing collection element then it has object type and should be converted to appropriate type. In previous version each element of the list was strong typed (for example Indicators contained IndicatorBase objects) but currently it should be converted to indicator specific type or to IGaugeIndicator interface

  • Numeric Indicator - The NumberPositions property returns the Items property of the Numeric Indicator. If you get a number position from the NumberPositions collection via index then it has object type and should be converted to NumberPosition type

  • Number positions do not have own template list for characters now (TemplateList property is removed). You need to set the NumericIndicator.TemplatePrefix property instead. RadGauge provide "FontFamily", "SevenSegs" and "HexagonalSevenSegs" templates of characters for numeric indicator. The "FontFamily" prefix is used by default.

RadCarousel Icon

RadCarousel

Changes

  • Introduced TopContainer and IsAnimating properties to RadCarouselPanel
  • Introduced TopContainerChanged and IsAnimatingChanged events to RadCarouselPanel

Bug fixes

  • Fixed a problem where UI elements in carousel items where unresponsive

Release History Feed
What's New

Powered by Sitefinity ASP.NET CMS

Contact Us | Site Feedback | Terms of Use | Privacy Policy
Copyright © 2002-2010 Telerik. All rights reserved.