你可以通过在基类中不带参数的重载构造函数来修复它,如下所示: 代码语言:javascript复制public partial class createHtmlFormsForm : Form
{
List listOfFields = new List();
string username = "";
public createHtmlFormsForm(string username1)
{
username = username1;
InitializeComponent();
}
public createHtmlFormsForm()
{
InitializeComponent();
}
}如果你不需要没有参数的构造函数,你可以把它创建成私有的: 代码语言:javascript复制public partial class createHtmlFormsForm : Form
{
List listOfFields = new List();
string username = "";
public createHtmlFormsForm(string username1)
{
username = username1;
InitializeComponent();
}
// private contructor with no parameter
private createHtmlFormsForm()
{
InitializeComponent();
}
}或者,您可以使用过时属性: 代码语言:javascript复制public partial class createHtmlFormsForm : Form
{
List listOfFields = new List();
string username = "";
public createHtmlFormsForm(string username1)
{
username = username1;
InitializeComponent();
}
[Obsolete("Designer only", true)]
public createHtmlFormsForm()
{
InitializeComponent();
}
}
|