如何:在“自定义工具箱”对话框中显示控件

更新:2007 年 11 月

在开发和分发控件时,您可能希望这些控件显示在“自定义工具箱”对话框(该对话框会在您自定义“工具箱”时显示)。通过设置适当的注册表项值或者将控件安装到全局程序集缓存中,您可以使控件显示在此对话框中。

在“自定义工具箱”对话框中显示控件

  1. 将控件程序集安装到全局程序集缓存中。有关附加信息,请参见 如何:将程序集安装到全局程序集缓存

    - 或 -

  2. 使用 Windows 实用工具 Regedit.exe 在 HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\v2.0.x\AssemblyFoldersEx\Public Assemblies\<项名称> 处创建注册表项,并将“默认”字符串值设置为您的程序集所在的文件位置。<KeyName> 可以是您希望设置的任何值。

    说明:

    在 Visual Studio .NET 2003 中,此注册表项应该在 HKEY_LOCAL_MACHINE\Software\Microsoft\Visual Studio\7.1\AssemblyFolders\<KeyName> 处创建。在 Visual Studio .NET 2002 中,此注册表项应该在 HKEY_LOCAL_MACHINE\Software\Microsoft\.NET\AssemblyFolders\<KeyName> 处创建。

请参见

任务

如何:将程序集安装到全局程序集缓存

演练:使用自定义组件自动填充工具箱

其他资源

设计时开发 Windows 窗体控件