【发布时间】:2022-04-02 20:55:59
【问题描述】:
当我使用 .NET Core 和最新的 Visual Studio 2019 社区版更新创建新的 Windows 桌面窗体应用程序时,我无法查看窗体的设计视图,即 Form1.cs[Design]。当我单击适当标记的 Form1.cs 文件时,它只会打开代码视图。
【问题讨论】:
标签: c# windows-forms-designer visual-studio-2019
当我使用 .NET Core 和最新的 Visual Studio 2019 社区版更新创建新的 Windows 桌面窗体应用程序时,我无法查看窗体的设计视图,即 Form1.cs[Design]。当我单击适当标记的 Form1.cs 文件时,它只会打开代码视图。
【问题讨论】:
标签: c# windows-forms-designer visual-studio-2019
编辑:在提出问题时,Microsoft 尚未在 Visual Studio 2019 的 .NET Core 中发布 WinForms 的可视化设计器。它需要单独的预览安装。通过May 2020,Visual Studio 版本 16.6,设计器仍处于预览状态,但可以从工具/选项/环境/预览功能/“使用 .NET Core 应用程序的预览窗口窗体设计器”启用,而无需安装。
截至November 2020,设计器仍处于预览阶段,但在 Visual Studio 2019 版本 16.8 及更高版本的项目中默认启用。它仍然不完整,特别是重新数据绑定,但问题的数量要少得多。现在可以通过上面讨论的工具/选项菜单di禁用它。
【讨论】:
显然,根据this page,您可以通过以下神秘步骤调出表单设计器:
<>
为什么会这样?...我真的是零想法。但它对我有用。 也许明天我会找到更多关于这个的信息,是的,我保证会回来更新——在那之前,沿着这条小黄砖路走。我讨厌在 2021 年,一些现代工具需要黑暗巫术才能在基本层面上运作,但是,嘿。我们在一起。
祝你好运!
【讨论】:
这个线程是第一个请求“c#visual studio 2019 无法打开设计器”的线程,所以这个解决方案可能对那些在 VS2019 中 WinForms 构造函数停止打开时遇到错误的人有用。 屏幕截图显示了 DISPLAY 导致 WinForm 停止显示的错误的步骤
【讨论】: