與此相關的話題:未將對象引用設置爲對象的實例。 [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