Version

What’s New in 2013 Volume 1

Features Overview

The following table summarizes the new features of the Infragistics Windows Forms 2013 Volume 1. Additional details follow the summary table.

Control

Feature

Description

Presents touch gestures for Infragistics touch-enabled controls.

Allows the control to display text whether or not it is an ongoing activity.

Extends the valueList’s capability allowing styling and highlighting of the drop-down list of items.

Configures the WinDateTimeEditor with additional option to prevent the user from typing directly into the DateTime editor.

Exposes open alert windows and enables you to navigate thought them.

Presents the WinForms editor controls’ touchable visual elements.

Presents the WinForms Tab controls’ and components’ touchable visual elements.

Configures scheduled tasks’ precise position and size.

Displays empty WinGrid rows with alternate rows appearance.

Extends the data validation support to use DataErrorInfo, allowing independent data validation handling from the IDataErrorInfo interface.

Configures HotTracking appearance on grouped rows in WinGrid.

Presents the WinGrid control’s touchable visual elements.

Enables exporting drop-down lists to Excel, for example the WinComboEditor embedded in the WinGrid containing ValueList with drop-down items can be exported to Excel from the grid, and make the drop-down list available in excel.

Introduces an additional property AutoEllipses to determine if the text exceeds the bounds of the control, and if so to inserts ellipses (…) and a tooltip showing the full text

Presents the WinListView control’s touchable visual elements

Introduces three additional input masks for IPv4, IPv6 and Email.

Presents the WinTree control’s touchable visual elements.

Introduces unlimited scrolling of items through the AllDayEvent area’s view.


Gestures for Touch-enabled Controls

Touch Gestures

The Infragistics touch-enabled controls support various gestures to interact with the controls on a touch surface. This provides the control the ability to enable and disable individual gestures separate from the application level. The gestures themselves have events that can be handled for allowing or preventing the behavior.

WinActivityIndicator

Displaying Text on Activity Indicator

The WinActivityIndicator control introduces two properties allowing the control to display one of two text messages depending on whether or not it is running. The Text property is for displaying a text when the activity indicator is stopped while the AnimationEnabledText property is for displaying a text while in progress.

WinComboEditor

AutoSuggest Highlight Appearance

The ValueList object allows styling and highlighting the drop-down list of items in the WinComboEditor and WinGrid ’s embedded WinComboEditor .

To highlight the selection, the foreground appearance of the user typed character’s foreground appearance is set to Blue, and its background is set to yellow.

Whats New in 2013 Volume 1 1.png

WinDateTimeEditor

Prevent From Typing Into WinDateTimeEditor

It is now possible to prevent users from directly typing a date into the editor via one property setting, DropDownStyle property, by setting it to DropDownList . This setting will allow selecting a date, but not typing into the editor, while when the property is set to DropDown , the users can select a date and be able to type in the editor directly.

WinDesktopAlert

Exposing OpenAlert Windows

The WinDesktopAlert control introduces the OpenWindows property allowing you to expose and navigate through the collection of open alert windows, and have more control over the currently open windows.

WinForms Editor Controls

Touch-Enabled Editor Controls and Elements

The WinForms editor control now includes the following touch support controls:

  • WinCalculatorDropDown

  • WinCalendarCombo

  • WinCheckEditor

  • WinColorPicker

  • WinCombo

  • WinComboEditor

  • WinCurrencyEditor

  • WinDateTimeEditor

  • WinFontNameEditor

  • WinFormattedTextEditor

  • WinMaskedEdit

  • WinNumericEditor

  • WinOptionSet

  • WinTextEditor

  • WinTimeSpanEditor

  • WinTimeZoneEditor

WinForms Tab Controls and Components

The WinForms Tab controls and components now support touch features.

Touch support Tab controls:

  • WinTab

  • WinTabStrip

Touch support Tab component:

  • WinTabbedMdiManager .

WinGanttView

Timeline Task Positioning

The WinGanttView control introduces an enhanced feature allowing custom configuration of the position and size of scheduled tasks proportional to time over which they span. Please observe how accurately the timeline positioning displays relative to the width of the time slot.

Whats New in 2013 Volume 1 2.png

WinGrid

Alternate Row Appearance for Empty Rows

The WinGrid introduces the ability to apply an alternate appearance to the remaining empty rows following the data using the WinGrid ’s EmptyRowSettings.RowAlternateAppearance property.

Whats New in 2013 Volume 1 3.png

DataErrorInfo Support

Not to be confused with the existing IDataErrorInfo interface, this topic introduces the WinGrid control’s extended data validation feature and provides configuration examples to further your understanding.

Whats New in 2013 Volume 1 4.png

Grouped Rows HotTracking Appearance

The WinGrid control’s HotTracking feature has expanded from just supporting cells rows and headers to now supporting grouped rows.

Whats New in 2013 Volume 1 5.png

Touch-Enabled WinGrid Control Elements

The WinGrid control now supports touch features.

WinGridExcelExporter

Exporting DropDown List to Excel

The WinGridExcelExporter control now supports the ValueList presenter controls, such as WinDropDown , WinCombo or WinComboEditor to export the list of bound values to excel in addition to the data displayed on the grid.

WinLabel

AutoEllipses Support

The WinLabel control now supports a new AutoEllipsis property that detects and handles those scenarios where the text exceeds the control’s bounds.

This property is set to True by default, where it replaces excessive text with ellipses (…) to indicate that the text exceeded the control’s boundary. A tooltip will be created that will show the full text when the mouse is hovered over the control.

When this property is set to False, the WinLabel control does not handle text trimming automatically.

WinListView

Touch-Enabled WinListView Control

The WinListView control now supports touch features with various views.

WinMaskedEdit

Default Masks for IP and Email

The WinMaskedEdit control presents three additional masks introduced in 13.1 supporting IPv4, IPv6 and Email.

WinTree

Touch-Enabled WinTree Control

The WinTree control now supports touch feature with various views.

WinSchedule

Scrollable AllDayEvent Area

The WinSchedule control expands the UltraDayView control’s AllDayEvent area to support scrolling and eliminates a previous 16-event limitation. By breaking this barrier user can now configure scrollbars and scroll buttons allowing you to view events that are out of range of the displayed view without any limitations on the number of events.

Whats New in 2013 Volume 1 6.png