我有一个包含两个项目的解决方案。我的主要项目是 Windows 表单,另一个项目包括我创建的两个用户控件。在第二个项目中,我有一个测试表单,在那里我可以毫无问题地使用工具箱中的用户控件。然而,在我的主要项目中,我无法使用这些用户控件。
我已经尝试了各种在线“解决方案”,但都没有成功。
问题在于,控件在工具箱中存在,但它们只是变灰了。
我已经:
- 检查了两个项目是否使用相同的 .NET 框架 - 检查了工具箱的自动填充设置是否为 true - 引用了用户控件项目 - 将它们都放在同一个解决方案中 - 重新生成了我的项目和解决方案,并多次重启了 VS - 重置了我的工具箱 - 单击“选择项”并确保选中了控件
注意:如果我以编程方式创建用户控件,则可以编译、显示并在运行时完美地工作!但我希望它出现在设计器中,而不是在工具箱中变灰。
我已经尝试了各种在线“解决方案”,但都没有成功。
问题在于,控件在工具箱中存在,但它们只是变灰了。
我已经:
- 检查了两个项目是否使用相同的 .NET 框架 - 检查了工具箱的自动填充设置是否为 true - 引用了用户控件项目 - 将它们都放在同一个解决方案中 - 重新生成了我的项目和解决方案,并多次重启了 VS - 重置了我的工具箱 - 单击“选择项”并确保选中了控件
注意:如果我以编程方式创建用户控件,则可以编译、显示并在运行时完美地工作!但我希望它出现在设计器中,而不是在工具箱中变灰。