专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C++ Builder

怎么改变窗体背景c

发布时间:2011-06-28 14:07:30 文章来源:www.iduyao.cn 采编人员:星星草
如何改变窗体背景c#
如有form1窗体,Button1和,当form1运行时自动打开form2,这是怎么通过点击Button1改变form2的背景颜色

------解决方案--------------------
事件委托
------解决方案--------------------
窗口1:
窗口2 ff = new 窗口2();
ff.refreshData += new EventHandler(ff_refreshData);
ff.ShowDialog();

void ff_refreshData(object sender, EventArgs e)
{
事件代码写这里
}

窗口2:
public event EventHandler refreshData = null;
public void OnRefreshData()
{
if (refreshData != null)
{
refreshData(this, EventArgs.Empty);
}
}

执行OnRefreshData()方法;
------解决方案--------------------

1.在form1的form_load事件中加(new form2()).show();
2.Botton的click事件添this.BackColor = Color.XXX;//其中xxx用颜色英语单词如red
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: