我在我的項目form1和form2中有2個窗體。當我點擊一個按鈕,在Form1我運行此代碼:訪問新窗體上的控件
Form tempform = new Form2();
tempform.Show();
在我的Form2的代碼,我有一個標籤,我現在需要更改文本。 如何訪問標籤?
我想:
tempform.label1.value = "new text"
而且沒有工作,我甚至嘗試使用Controls集合訪問,但我想我搞砸這件事。有什麼方法可以訪問該標籤嗎?或者有什麼方法可以將值傳遞給新窗體,然後讓窗體改變標籤文本。
感謝
我加入此方法: 公共無效SetLabelValue(串英勇) { label1.Text =英勇; } 而得到這個錯誤: 「System.Windows.Forms.Form中」不包含「SetLabelValue」,沒有擴展方法 – AntonioCS 2009-02-10 17:34:54
確保您添加的功能,正確的形式,把它在正確的定義方式,並form2重新編譯之前使用它在form1 – 2009-02-10 17:41:44