如何将类添加到WinForms项目?

时间:2011-03-12 12:37:50

标签: c# winforms class

我正在尝试将一个类添加到WinForms项目中并将我的代码放入其中。但是,它会导致范围问题和加载控件时的冲突等问题

private void InitializeComponent()
{
    this.SuspendLayout();
    // 
    // Chess
    // 
    this.ClientSize = new System.Drawing.Size(292, 266);
    this.Name = "Chess";
    this.Load += new System.EventHandler(this.Chess_Load_1);
    this.ResumeLayout(false);
}

private void Chess_Load_1(object sender, EventArgs e)
{

}

当我添加一个类时,它会自动将我自动化,并且我无法阻止它(只要我将我的代码复制并粘贴到新创建的类中,只要我将静态main函数移出新的类中,它就会这样做粘贴的代码。它给了我这个错误:

  

错误1该项目   "物镜\调试\ WindowsFormsApplication1.Chess.resources"   被指定不止一次   "资源"参数。重复   该项目不受支持   "资源"参数。 ChessBoardGame

2 个答案:

答案 0 :(得分:0)

您可以在声明表单完成后定义类。如果您尝试在Form类定义之前定义它,则可能会收到警告。否则不应该引起任何问题。

答案 1 :(得分:0)

- 确定你的课程名称。 - 如果是文件夹,请注意文件夹名称。

如果名称正在使用中,它将无法正常工作。

更多信息,您需要提供更多信息,甚至是屏幕图片。

编辑:复制粘贴有问题。 点击此链接Same error