“选项”对话框 ->“Windows 窗体设计器”->“自定义数据 UI”

此对话框为 “数据源”窗口 中的项定义了在可用控件列表中出现的控件。 **“数据源”窗口中的每一项都有一个控件列表,可在其中选择控件,然后再将该项拖动到 Windows 应用程序的窗体上。 可供每项使用的控件取决于该项的数据类型。 每种数据类型都在此对话框中定义了有效关联控件的列表,包括默认控件。 如果在没有选择控件的情况下将某项从“数据源”**窗口拖至窗体上,选定项所属数据类型的默认控件将被添加到窗体中。

通过选择及清除每种数据类型列表中可用控件的复选框,可以自定义**“关联的控件”的列表。 可以将控件添加到列表中,方法是将这些控件添加到实现下列数据绑定特性之一的“工具箱”中:DefaultBindingPropertyAttributeComplexBindingPropertiesAttribute。 换句话说,将控件添加到实现数据绑定特性之一的“工具箱”中后,该控件将显示在列表中。 有关向“工具箱”**添加控件的信息,请参见 如何:操作工具箱选项卡

使用此对话框,可以自定义为**“数据源”**窗口中的项显示的控件列表。 有关更多信息,请参见 如何:向“数据源”窗口添加自定义控件

显示**“自定义数据 UI”对话框,方法是单击“工具”菜单,再选择“选项”命令。 然后,在“选项”对话框中,展开“Windows 窗体设计器”部分,再选择“自定义数据 UI”**。

  • 数据类型
    显示与控件关联的类型列表。 表被表示为**“[列表]”**类型,而列则表示为列在基础数据存储区中的实际数据类型。

  • 关联控件
    显示与数据类型关联的控件列表。 如果要使特定控件类型与在**“数据类型”列表中选择的类型相关联,请选择相应的复选框。 清除复选框可以移除关联。 选中的控件会出现在“数据源”**窗口为绑定到关联类型的数据库列显示的快捷菜单中。

  • 设置默认值
    将选定的控件类型指定为所选数据类型的默认值。 默认控件将作为第一个选择项出现在**“数据源”**窗口为数据库列显示的快捷菜单中。 只能指定一种控件类型作为数据类型的默认控件。

  • 清除默认值
    取消将控件指定为选定数据类型的默认控件。 如果没有为选定数据类型指定默认控件,**“[无]”将作为第一个选择项,出现在“数据源”**窗口为绑定到关联类型的数据库列显示的快捷菜单中。

请参见

任务

如何:向“数据源”窗口添加自定义控件

如何:设置从“数据源”窗口中拖动时要创建的控件

演练:创建支持简单数据绑定的 Windows 窗体用户控件

演练:创建支持复杂数据绑定的 Windows 窗体用户控件

演练:创建支持查找数据绑定的 Windows 窗体用户控件

参考

“数据源”窗口

工具箱

概念

数据源概述

在 Visual Studio 中将 Windows 窗体控件绑定到数据

其他资源

Windows 窗体设计器对话框