工具条内控件背景色设置
生活随笔
收集整理的這篇文章主要介紹了
工具条内控件背景色设置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在使用工具條時,希望能夠根據需要修改器中某控件(例如: toolStripLabel1)的背景色,使用直接設置背景色指令無法更改其背景色,使用Graphics重繪終于實現了背景色的修改:
代碼如下:
//toolStripLabel1.BackColor = Color.Red;-----設置背景色代碼無效
//toolStripLabel1.ForeColor = Color.Red;------設置前景色的代碼是有效的。
toolStripLabel1.Text = " ";
Bitmap bmpl = new Bitmap(toolStripLabel1.Width, toolStripLabel1.Height);
Graphics gl = Graphics.FromImage(bmpl);
gl.FillRectangle(new SolidBrush(Color.Green ), new Rectangle(0, 0, toolStripLabel1.Width, toolStripLabel1.Height));
gl.Dispose();
toolStripLabel1.Image = bmpl;
10、如果使用后沒有按下固化按鈕,則選中任何左側工具條按鈕均刪除文本框內容,且使之不可見。
總結
以上是生活随笔為你收集整理的工具条内控件背景色设置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 键盘码
- 下一篇: 同步异步阻塞非阻塞杂记