控件的新内容

新控件

ADO Data 控件

所有版本 新的 OLEDB 识别的数据源控件,其功能与内部 Data 控件以及远程数据控件十分相似,都允许您用最少的代码来创建数据库应用程序。

Coolbar 控件

专业版和企业版 是一个容器控件,可用来创建与 Microsoft Internet Explorer 中的工具条类似的、用户可配置的工具条。

DataGrid 控件

所有版本 一个 DBGrid 的 OLEDB 识别版本,此控件可以使您快速生成一个应用程序来查看和编辑记录集。它也支持新的 ADO Data 控件。

DataList 控件、DataCombo 控件

所有版本 这些控件是 DBList 和 DBCombo 控件的 OLE DB 版本。这些控件也支持新的 ADO Data 控件。

DataRepeater 控件

专业版和企业版 与 Access 的窗体类似,将 UserControl 插入 DataRepeater 中就可以创建数据库的一个自定义视图。UserControl 可以包含 TextBox、CheckBox、DataGrid 或其他绑定到数据字段的控件。

DateTimePicker 控件

专业版和企业版 如果您想要提供一个下拉式的日历以便快速输入日期和时间,请在窗体上放置此控件。请阅读使用 Windows 通用控件的升级应用程序中的该项。

Flat Scrollbar 控件

专业版和企业版 您可以使用这个新控件在应用程序中提供外观漂亮的平面滚动条。请阅读使用 Windows 通用控件的升级应用程序中的该项。

Hierarchical FlexGrid 控件

所有版本 FlexGrid 控件的升级版本,除了支持 FlexGrid 控件的所有功能以外,此控件还能够显示 ADO 记录集的层次结构。每个被返回的记录集都被作为网格中的一个单独带区显示,并且能够单独对其进行格式化。

ImageCombo 控件

所有版本 其行为和标准的 ComboBox 控件相似,但有一项增强的功能:您现在可以在项目列表中添加图像。请阅读使用 Windows 通用控件的升级应用程序中的该项。

MonthView 控件

专业版和企业版 允许最终用户从一个以图形表示的日历中分散选择日期或选择一个连续的日期范围。请阅读使用 Windows 通用控件的升级应用程序中的该项。

增强的控件

内部控件的增强

所有版本 新的数据绑定属性数据验证增强

ImageList 控件的增强

所有版本 现在支持 .gif、.jpg、和 .cur 文件。

ListView 控件的增强

所有版本

新集合: ListSubItems 集合

新属性: AllowColumnReorderCausesValidationCheckboxesColumnHeaderIconsFlatScrollBarFullRowSelectGridLinesHotTrackingHoverSelectionPicturePictureAlignmentPosition 属性(ColumnHeader 对象)TextBackground

新事件: ItemCheckValidate

MSChart 控件的增强

专业版和企业版 现在支持数据绑定 和 IobjectSafety 接口。

新属性: CausesValidationDataMemberDataSourceOLEDragModeOLEDropMode

新方法:OLEDrag

新事件:OLECompleteDragOLEDragDropOLEDragOverOLEGiveFeedbackOLESetDataOLEStartDragValidate

ProgressBar 控件的增强

所有版本

新属性:OrientationScrolling

新方法:Refresh

Slider 控件的增强

所有版本

新属性:CausesValidationTextTextPosition

新事件:Validate

TabStrip 控件的增强

所有版本

新属性:CausesValidationHighLighted 属性 (Tab 对象)HotTrackingMultiSelectPlacementSeparatorsTabMinWidthTabStyle

新方法:DeselectAll

新的事件:Validate

Toolbar 控件的增强

所有版本

新对象/集合:ButtonMenu 对象ButtonMenus 集合

新属性:DisabledImageListHotImageListStyleTextAlignment

新事件:ButtonDropDownButtonMenuClick

TreeView 控件的增强

所有版本

新属性:CausesValidationCheckboxesFullRowSelectHotTrackingScrollSingleSel

新事件:NodeCheckValidate

控件的新特性

数据有效性验证的增强

所有版本 将新的 Validate 事件与 CausesValidation 属性联合使用,可以使您在允许控件失去焦点之前验证控件的内容。

动态添加控件

所有版本 通过编程向窗体添加控件或从窗体中删除控件。在示例目录的 \CtlsAdd 子目录下有一个示例应用程序演示了动态添加控件的过程。有关 Visual Basic 示例及其保存位置的信息,请参阅“示例起始页”

LoadPicture的增强

所有版本 现在可以指定尺寸和颜色深浅。

Validatecontrols 方法

所有版本 在退出窗体之前验证窗体上最后一个控件的内容。