VS2019-一些ToolBox组件显示为灰色

时间:2019-11-20 22:15:12

标签: visual-studio winforms

我刚刚安装了VS2019,无法弄清楚为什么大多数工具箱组件都被禁用,只能使用“所有Windows窗体” ...

enter image description here

编辑:安装了.net Framework 4.8,但仍不会在C#中显示 enter image description here

编辑2: 得到它了!我必须创建不是基于核心而是框架的winform项目!

2 个答案:

答案 0 :(得分:4)

根据 https://devblogs.microsoft.com/dotnet/introducing-net-core-windows-forms-designer-preview-1/

  • 容器
  • 资源
  • 组件托盘
  • 就地编辑
  • 设计者动作
  • 数据绑定
  • 用户控件/继承的控件

.Net Core 3.0 Designer尚不支持

您必须使用.Net Framework(最新版本为4.7.2),直到将这些内容添加到.Net Core

答案 1 :(得分:0)

创建项目时,系统会要求您选择项目类型。对于 Windows 窗体项目,VB 和 C# 每种语言都有两个选项。一种称为“Windows 窗体”,另一种称为“Windows 窗体(.NET 框架)”。您可能在创建项目时选择了第一个。选择第二个,即 Windows Form (.NET Framework),它应该可以解决问题。目前,只有那些受当前项目类型和 .NET 框架版本支持的工具在 Toolbox 中保持启用状态。因此,不要期望看到所有内容始终处于启用状态。