Version 1.2.0.4

Version 1.2.0.4 was released on March 6th, 2006.

Changes in This Release

  • A separate build is now available for .NET 2.0 / Visual Studio 2005.

  • Fixed several problems that were discovered with the support for related data sources when used in conjunction with DataList controls. See the tutorial for a couple of known issues and their workarounds.

  • Fixed the DefaultSelection property on the drop-down controls so that it could be set at design time.

  • Fixed the MultiColumnComboBox so that if its data source is a data set and its value member property references a relationship in it the information is correctly loaded into its drop-down.

  • Fixed a bug that caused an exception when the combo box controls where dropped on the form at design-time.

  • Made some more modifications to the combo boxes to fix a problem with them disposing of their drop-downs when updates are pushed into their data source while the drop-down is being displayed.

  • Prevented the mouse wheel event from propagating to the parent in the combo box controls so that the parent doesn't scroll too if it can.

  • Fully qualified the designer attribute values again to allow their use from within the demo application forms.

  • Significantly improved DataList redraws when scrolling. It now scrolls by row height which reduces the number of times it redraws during repeated scroll events. Items are also initialized and bound during the scroll before they become visible which also helps during the initial scroll through the list.

  • When dragging the DataList's vertical scrollbar thumb, a tool tip now appears under the mouse cursor showing the row number of the topmost visible row and the total number of rows as you scroll through them.

  • Page up and Page Down can now be used to scroll through the rows in a DataList. Ctrl+Page Up and Ctrl+Page Down can be used to jump to the start and end of the list. If a multi-line textbox has the focus and all of its text is not selected, the data list will ignore the key and let the textbox handle it instead which is more likely the desired behavior in that case.

  • Added Find, FindString, and FindStringExact methods to the DataList and DataNavigator controls to allow for searching for an item or a string in a member of the data source. The demos have been updated with an incremental search feature to show an example use of the FindString method.

See Also

Other Resources