OpenNETCF.Button2:属性'BackgroundImage'的代码生成失败

时间:2013-10-08 06:59:57

标签: c# compact-framework opennetcf

表单上有Button2控件。我有更改名称的问题:

Property value is not valid

Code generation for property 'BackgroundImage' failed

Button2控制其他属性:

Button2 control Misc properties

我该如何解决这个问题?

正如我所提到的,我应该使用Build Action:None?

添加到我的项目DesignTimeAttributes.xmta文件中

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

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。我删除了构造函数中的所有初始化代码(除了调用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>