C#中怎样在一个窗体中改变另一个窗体上的控件的背景颜色?
1个回答
展开全部
Form1中
添加一个要改变背景颜色的控件 比如Panel1,在属性对话框中设置该控件的Modifiers属性值为public。
再添加一个按钮,在该按钮的单击事件 里边写
Form2 f = new Form2(); f.Owner = this; f.ShowDialog();
---------------------------------------------------------------------------
Form2中
添加一个按钮,在该按钮的单击事件 里边写
(this.Owner as Form1).Panel1.BackColor = Color.Red;
添加一个要改变背景颜色的控件 比如Panel1,在属性对话框中设置该控件的Modifiers属性值为public。
再添加一个按钮,在该按钮的单击事件 里边写
Form2 f = new Form2(); f.Owner = this; f.ShowDialog();
---------------------------------------------------------------------------
Form2中
添加一个按钮,在该按钮的单击事件 里边写
(this.Owner as Form1).Panel1.BackColor = Color.Red;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询