winfrom中关于textbox的样式

之前tetxtbox的样式就是默认的白底么,鼠标点进去再输入值时底色成了其他颜色,输入完离开又恢复到白底的,如何实现的?

慕仙森
浏览 385回答 1
1回答

慕神8447489

这是利用TextBox的MouseEnter和MouseLeave事件触发完成的。实例如下:[object Object]Code public Form1() {         InitializeComponent();         this.textBox1.MouseEnter += new EventHandler(textBox1_MouseEnter);         this.textBox1.MouseLeave += new EventHandler(textBox1_MouseLeave); } void textBox1_MouseLeave(object sender, EventArgs e) {         textBox1.BackColor = Color.White; } void textBox1_MouseEnter(object sender, EventArgs e) {         textBox1.BackColor = Color.Wheat; }
打开App,查看更多内容
随时随地看视频慕课网APP