Version

What’s New in 2011 Volume 1

The Ultimate UI for WPF 2011 Volume 1 release includes a number of powerful new features and controls to allow you to take even more advantage of our WPF controls.

Below is a list of the features and controls that we added or updated for the 2011 Volume 1 release. Click through the links to explore the set of new features.

Infragistics Barcode Reader

Infragistics Barcode Reader is a library for decoding barcodes from an image.

Supported Symbologies

The Infragistics Barcode Reader supports the following barcode symbologies:

xamNetworkNode

This release features a the Network Node control, which allows you to visualize a graph with nodes and connections. The control supports data binding, selection, templating, styling, custom positioning, and other features. For more information, see xamNetwork Node.

Whats New 2011 1 xamNetworkNode 01.png

xamOrgChart

The xamOrgChart™ is a data-bound control for rendering organization charts. (Figure 1)

Whats New 2011 1 xamOrgChart 01.png

Figure 1: Sample organization chart created with the xamOrgChart control

It supports expanding and collapsing of nodes, panning and zooming, keyboard navigation, custom styles and templates, and various selection types including selection of multiple nodes.

xamPieChart

This release features a new, specialized control in the Data Chart assembly called xamPieChart™. This control allows you to render a circular chart broken down into slices that represent distinct data categories. (See Figure 1 below.) The Pie Chart control supports slice selection and explosion, as well as an “Others” slice for categories below a value threshold. For more information, refer to Getting Started with xamPieChart.

Whats New 2011 1 xamPieChart 01.png

Custom Resource Strings

Starting with this release, you are provided with the ability to customize the string values of all controls in the Ultimate UI for WPF Data Visualization product. This allows you to easily localize your application for specific cultures, locales, or languages.

In the following picture, the xamPivotGrid control has its resource strings customized:

Customize Resource Strings 01.png

Figure 2: The xamPivotGrid control with customized Filter, Data, Row, Column and XamPivotDataSelector headers

UI Automation Support

The Ultimate UI for WPF suite of controls fully supports Microsoft® UI Automation. The UI Automation framework allows for assistive technology products, such as screen readers, to access the UI elements of applications and provide this information to end users with disabilities.

Another key use of UI Automation is automated testing; the framework allows test scripts to access and interact with the UI elements.

xamMap™ – Performance Improvements

In the 2011 Volume 1 release, the xamMap™ control is now updated making panning and zooming operations on the map control much faster. Also, performance is improved when captions are not used on the map. For more information, refer to the Using Map Window Animation topic.

In addition, response times are greatly improved for maps that use thousands of SymbolElement. For more information on how to use map elements, refer to the Display Map Elements topic.

Whats New 2011 1 xamMap 01.png

xamDataChart™ – Performance Improvements

In the 2011 Volume 1 release, the xamDataChart™ control defers work until the user is done interacting with it. If you updated numerous items in a data-bound collection separately, the previous xamDataChart would perform extraneous work, rather than waiting until you were finished with the updates. Now it will wait until your interaction has concluded. Also, if you update multiple appearance properties on the xamDataChart or its axes, the new version of the chart will wait until all property updates are completed before reconciling the differences with its visuals.

In addition, work to update the Scatter and Polar charts has been made more streamlined to improve performance. There is also a greater attempt made to keep the same markers on the screen as the last refresh, reducing visual noise and improving rendering speed. For more information, please refer to the Chart Performance topic.

xamDataChart™ – New Types of Series

The xamDataChart control has been updated to provide support for the following new types of series:

Whats New 2011 1 xamDataChart 01.png
Whats New 2011 1 xamDataChart 02.png
Whats New 2011 1 xamDataChart 03.png

xamDataChart™ – Value Overlay

The xamDataChart control provides support for displaying multiple Value Overlays and calculating mathematical values using the Infragistics Math Calculators. For more information on this, please refer to the Value Overlay topic.

Whats New 2011 1 xamDataChart 04.png

New IG Theme

This release introduces a new theme (IG Theme) that can be applied to all Ultimate UI for WPF controls. This theme is dominantly monochromatic, with the use of blacks, whites, and some grays, plus blue as a highlight/accent color. Every control has a corresponding theme resource file, which is shipped as an external file that you can interact with through XAML and code-behind. For more information on how to use the IG theme, please refer to the Using Themes topic.

The following pictures demonstrate some of the Ultimate UI for WPF controls with the IG theme applied:

Whats New 2011 1 IG Theme 01.png

Figure 1: xamMap control with applied IG Theme.

Whats New 2011 1 IG Theme 02.png

Figure 2: xamBulletGraph control with applied IG Theme.

Whats New 2011 1 IG Theme 03.png

Figure 3: xamGauge controls with applied IG Theme.

Whats New 2011 1 IG Theme 04.png

Figure 4: xamPivotGrid control with applied IG Theme.

Whats New 2011 1 IG Theme 05.png

Figure 5: xamDataChart control with applied IG Theme.

Whats New 2011 1 IG Theme 06.png

Figure 6: xamTimeline control with applied IG Theme.

Whats New 2011 1 IG Theme 07.png

Figure 7: xamNetworkNode control with applied IG Theme.

Whats New 2011 1 IG Theme 08.png

Figure 8: xamOrgChart control with applied IG Theme.