与此相关的话题:未将对象引用设置为对象的实例。 [NullReferencceException了未处理]
if condition for MDI Parent Control
我需要frmMain(形式)来调用从我的标签文本DtextEditoR(形式)到另一个标签。我用定时器来代替按钮,因为我遵循此处答案: Communicate between two windows forms in C#
导致:
frmMain.cs:
private DtexteditoR a;
public frmMain(Form callingForm)
{
a = callingForm as DtexteditoR;
InitializeComponent();
}
private void timercountline_Tick(object sender, EventArgs e)
{
a.lblcl = lblcountline.Text;
}
DtexteditoR.cs
public string lblcl //rich
{
get { return lblcountline.Text; }
set { lblcountline.Text = value; }
}
但事情是这个错误总是sh行:
我该怎么做才能消除这个错误?请帮助非常感谢!
因此,您在每个名为'lblcountline'的窗体上都有一个'Label'对象? – Adrian 2013-05-10 06:51:28
哪一行会引发错误? Dtexteditor在哪里初始化?你的代码/问题根本不清楚。 – bobbyalex 2013-05-10 06:51:52
@Adrian,是的差异表单的标签都有相同的名称 – Elegiac 2013-05-10 06:52:36