我希望以其他形式提供以登录表单输入的用户名。
Form1中:
private void BtnLogin_Click(object sender, EventArgs e)
{
.....
FrmCreate_Invoice ci = new FrmCreate_Invoice(txtUsername.Text);
.....
}
窗体2:
public FrmCreate_Invoice(string usrnam)
{
InitializeComponent();
string ausr = usrnam.ToString();
label1.Text = ausr;
}
}
答案 0 :(得分:0)
您收到NullReferenceException
因为label1
是null
。
正如@Tomer建议的那样,取消注释InitializeComponent();
。
如果没有InitializeComponent
,则不会初始化任何组件,因此它们的值将为null
。