c# - VS2012设计器继承另一个表单后无法打开表单

标签 c# winforms visual-studio-2012 designer

我有一个基本表单BaseForm,用于保存设置。该表单中没有控件,它在设计器中作为空表单打开。但是,当我继承此表单时,设计器拒绝在设计器中打开新创建的表单(设计器中没有按钮“ View ”)。可能是什么问题?谢谢

最佳答案

问题出在 .csproj 文件上。

每个表单在文件中都有一个像这样的签名

<Compile Include="Opers\MyForm.cs">
  <SubType>Form</SubType>
</Compile>

SubType 元素表示这实际上是一个表单,在我的文件中,由于某种原因它被删除了。

关于c# - VS2012设计器继承另一个表单后无法打开表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14075886/

相关文章:

.net - 如何在工作流基础 4.5 (VS2012) 中创建 .rules 文件

c# - 重构一些遗留代码时出现问题

c# - + intCounter在Visual Studio中生成错误CS0201

c# - 为什么 MouseEnter 和 MouseLeave 不可靠?

c# - 调整窗口大小时如何很好地制作标签和文本框布局?

c++ - 如何在 MSBuild 中自定义 C++ 编译器错误消息?

c# - 在 C# 中为 'this' 创建一个实例变量

javascript - 在 javascript 中使用 Html.DropDownList

c# - 隐藏扫描仪进度条窗口

C# 隐藏所有标签/控件