C# OpenNETCF.Button2:属性的代码生成&x27;背景图片';失败

C# OpenNETCF.Button2:属性的代码生成&x27;背景图片';失败,c#,compact-framework,opennetcf,C#,Compact Framework,Opennetcf,表单上有按钮2控件。我对更改其名称有异议: 或 按钮2控件杂项属性: 我怎样才能解决这个问题 正如我提到的,我应该用buildaction:None添加到我的项目文件中 我使用.NET Compact Framework 3.5/Visual Studio 2008/OpenNETCF智能设备框架2.3库(社区版)我也遇到了同样的问题。我删除了构造函数中的所有初始化代码(除了调用InitializeComponent之外),但仍然存在这个问题。 我可以通过添加包含以下内容的DesignTi

表单上有按钮2控件。我对更改其名称有异议:

按钮2控件杂项属性:

我怎样才能解决这个问题

正如我提到的,我应该用buildaction:None添加到我的项目文件中


我使用.NET Compact Framework 3.5/Visual Studio 2008/OpenNETCF智能设备框架2.3库(社区版)

我也遇到了同样的问题。我删除了构造函数中的所有初始化代码(除了调用InitializeComponent之外),但仍然存在这个问题。 我可以通过添加包含以下内容的DesignTimeAttributes.xmta文件来解决此问题:

<Class Name="OpenNETCF.Widows.Forms.Button2">
    <DesktopCompatible>true</DesktopCompatible>
    <DesignTimeVisible>true</DesignTimeVisible>
    <Property Name="BackgroundImage">
      <Category>Misc</Category>
      <DefaultValue>
        <Type>System.Drawing.Image, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</Type>
      </DefaultValue>
      <Description>The background image displayed for the control.</Description>
    </Property>
  </Class>

真的
真的
杂项
System.Drawing.Image,System.Drawing,版本=2.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a
为控件显示的背景图像。

我也有同样的问题。我删除了构造函数中的所有初始化代码(除了调用InitializeComponent之外),但仍然存在这个问题。 我可以通过添加包含以下内容的DesignTimeAttributes.xmta文件来解决此问题:

<Class Name="OpenNETCF.Widows.Forms.Button2">
    <DesktopCompatible>true</DesktopCompatible>
    <DesignTimeVisible>true</DesignTimeVisible>
    <Property Name="BackgroundImage">
      <Category>Misc</Category>
      <DefaultValue>
        <Type>System.Drawing.Image, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</Type>
      </DefaultValue>
      <Description>The background image displayed for the control.</Description>
    </Property>
  </Class>

真的
真的
杂项
System.Drawing.Image,System.Drawing,版本=2.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a
为控件显示的背景图像。

所以在设计器中设置背景图像时失败了?如果在代码中设置它会发生什么?我已经解决了这个问题。这与OpenNETCF无关。我在表单构造函数中有太多的初始化代码,它也调用父表单的构造函数。强烈建议重构我的代码!我讨厌那样的东西。您是否可以删除该按钮,保存并关闭包含所有错误的项目,将其备份并添加另一个同名按钮?因此在设计器中设置BackgroundImage时失败?如果在代码中设置它会发生什么?我已经解决了这个问题。这与OpenNETCF无关。我在表单构造函数中有太多的初始化代码,它也调用父表单的构造函数。强烈建议重构我的代码!我讨厌那样的东西。您是否可以删除该按钮,保存并关闭包含所有错误的项目,将其重新打开并添加另一个同名按钮?