VS2017 - 将 .cs 文件误认为设计文件

Tho*_*mas 2 visual-studio-2017

我们看两段代码:

在此输入图像描述

和:

在此输入图像描述

由于某种原因,VS 2017 对它们的看法有所不同:

在此输入图像描述

当我尝试打开第二个文件时:

在此输入图像描述

当然,我可以右键单击该文件并单击“查看代码”,但这种行为很奇怪。

这是故意的,还是一个错误?

Tho*_*mas 5

我找到了一个答案:

该类需要获取此属性:

[System.ComponentModel.DesignerCategory("Code")]
Run Code Online (Sandbox Code Playgroud)

我在这里找到了这个:VS2010 opens my class-file (.cs) in the Designer mode