即時通訊嘗試獲取表單中的某個函數以在類中工作。如何使用類c中的窗體中的函數#
public void Say(string Text)
{
lalSay.Text = Text;
}
這是表單中的代碼。
Say("Darn i dont have" + ItemCost + "Bits.");
//^this is a string in my program
這是在課堂上。
我只是不能找到最新的錯誤?
它不會讓我使用類中的功能。
如果Say()在窗體中,則不同的Class將不知道Say()是什麼。若要在類中使用Say(),則需要將引用傳遞給該類,以便可以對該表單的該實例調用Say()。另一種方法是讓類提高表單偵聽的自定義事件。然後當收到該事件時,Form可以直接用請求的字符串調用Say()。 –
你收到了什麼錯誤? – paqogomez
[我應該怎麼做當有人回答我的問題?](http://meta.stackoverflow.com/help/someone-answers) – paqogomez