我很抱歉,如果這似乎微不足道,但我似乎無法理解這一個。這裏的其他問的問題略有不同,所以這裏是我的問題:不能在Main()中調用窗體的公共函數?
我有一個的MainForm是去
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
public void activateButton()
{
button1.PerformClick();
}
//........
我想打電話給activateButton()
從Main()
是去
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Form myForm = new MainForm();
Application.Run(myForm);
myForm.activateButton() // error
}
爲什麼不能從myForm
看到公共方法activateButton()
?
哇,這是我碰到的確切問題,我像你說的那樣固定它,但並不知道爲什麼。謝謝你們這麼清楚地表明這一點! – user1502776