有没有办法为遗留表单生成* .Designer.cs文件?

时间:2016-04-18 19:30:23

标签: c# winforms

我们正在处理遗留表单,其中通常位于$new = str_replace( '<h1', '<h1 class="added"', $read_txt ); 文件中的代码与构造函数位于同一文件中。

The usual Designer-related code, located directly in AboutForm.cs

此表单甚至没有pear.setText(String.valueOf(Integer.parseInt(pear.getText())+a1));个文件:

AboutForm.cs doesn't have a designer, while ShellForm.cs does

有没有办法从这个文件生成*.Designer.cs文件?

1 个答案:

答案 0 :(得分:1)

如果您决定按照Prix的建议手动创建缺少的 FormName .Designer.cs文件,您还需要修改.csproj项目文件以创建您之间的连接 FormName .cs和您重新创建的 FormName .Designer.cs

...
<ItemGroup>
  <Compile Include="Form1.cs">
    <SubType>Form</SubType>
  </Compile>
  <Compile Include="Form1.Designer.cs">
    <DependentUpon>Form1.cs</DependentUpon>
  </Compile>
...
</ItemGroup>