日期:2014-05-18  浏览次数:20723 次

初学者请问如何动态改变textbox的背景色
我在窗体上建了几个textbox,现在想做个改背景色的函数(changcolor()),以便textbox发生 MouseEnter事件时,能调用changcolor(),
比如:
private void textBox1_MouseEnter(object sender, EventArgs e) 

 changcolor(); 


请问该如何写源程序,谢谢指教

------解决方案--------------------
但是上述代码不能帮助你解决问题,因为只是写了一个修改textbox1的背景色,如果你想同时修改多个textBox,建议使用这样的方法:
C# code

private void changecolor(TextBox txtBox)
{
    txtBox.BackColor = Color.Green;  //这个颜色可以随便改的。如果你想修改,把:.Green删除,然后在Color按下.就会出来可用的颜色了。
}