实际上,我是 C# 的新手。在我的程序中,我有两个窗体。每个窗体有一个标签和一个激活按钮。一旦我启动(加载)程序,两个窗体将一起弹出。我的意图是当我单击窗体1 激活按钮时,我的form1标签的背面颜色将变为“绿色”(让用户知道这个form1已激活)。到这里我可以编写软代码。但是当我点击form2激活按钮时,form1将不再活动,我的form2 将被激活,form2 标签的背景颜色也将变为“绿色”。由于 form1 不再处于活动状态,我想将 form1 标签的背景颜色更改为红色。我该如何更改?
到目前为止我是如何编写程序的。
在 form1 激活按钮点击 1.form1 标签的背景颜色 = Colour.green // 让用户知道 form1 在按钮点击 2 时被激活。 form2 f2 = new form2(); f2.(form2 label's).BackColour = Colour.red
form2 没有变化。
当我添加 f2.Show() 时,一旦我单击 form1 上的激活按钮,form2 将弹出红色标签背景色。
请记住,我在我的 Mainform 上同时运行 form1 和 form2。
提前致谢。