public static Form1 appForm;
[STAThread]
static void Main(string[] args)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
appForm = new Form1();
Application.Run(appForm);
//怎么在Program.cs中控制appForm窗体中的控件
}
直接在Form1里控制
如果非要在这里控制,那就在最后两句中间控制,因为最后一句是阻塞的,主UI不关闭根本运行不到下面
当然你非要在这里控制,请把你需要控制的控件声明成public
所以总体上我们不建议在这里控制,直接在Form1里自己控制自己才最划算
可以使用C#的委托和事件实现,前几天我才写了关于《再谈C# Winforms桌面应用程序实现跨窗体间委托传值(实例)》的文章,供参考: