可以设计类foo,但不是文件错误中的第一个类

Mir*_*pas 11 c# visual-studio-2010 winforms

我有这个

可以设计类foo,但不是文件中的第一个类

在我的C#文件中添加从TextBox派生的foo类后出错.我怎么能通过它,这很烦人.

编辑:

我想在我的文件中有多个类.我希望从TextBox派生一些接受特定类型输入的类.我没有使用设计师.

EDIT2:

class NumericTextBox : TextBox
{
    protected override void OnTextChanged(EventArgs e)
    {
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

Har*_*san 10

您的文件中必须有多个类.将您的类在文件中向上移动,以便它可以是该文件中的第一个类

Visual Studio要求负责创建文件的类位于该文件的顶级或第一类


ren*_*ren 7

如果你不需要设计师这个类属性应该做的伎俩:

[System.ComponentModel.DesignerCategory("")]
Run Code Online (Sandbox Code Playgroud)