通过本文主要向大家介绍了c#控件随窗体变化,c#窗体控件,c#跨窗体调用控件,c#窗体控件大全,c#窗体美化控件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
效果描述:有两个窗体,FORM1(一个名为“打开form2”的button控件)和FORM2(一个名为“改变form1颜色“的button控件)。启动时,FORM1中点击button控件“打开form2””使FORM2显示出来。点击FORM2中的“改变form1颜色”后,Form1中颜色改变。
一、在Form2里面:
首先声明一个委托和委托实例
Form2类外
Form2类里
</div>
Form2的按钮事件中调用委托
二、在Form1里面:
button控件“打开form2“的click事件中有下面的代码:
f.ChangeColor += new ChangeFormColor(f_ChangeColor);
这句最关键,你输入到+=之后,按两下Tab,他会自动给你生成回调函数,如下:
三、完整代码
</div>