工具条内控件背景色设置

简介:

在使用工具条时,希望能够根据需要修改器中某控件(例如: 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、如果使用后没有按下固化按钮,则选中任何左侧工具条按钮均删除文本框内容,且使之不可见。



本文转自fengyp 51CTO博客,原文链接: http://blog.51cto.com/fengyp/2049504,如需转载请自行联系原作者
相关文章
|
5月前
|
开发框架 数据可视化 C#
|
小程序 JavaScript
小程序鼠标点击按钮(改变背景颜色字体)
小程序鼠标点击按钮(改变背景颜色字体)
106 0
|
前端开发
修改滚动条样式 #30
修改滚动条样式 #30
94 0
C#创建无边框可拖动窗口
C#创建无边框可拖动窗口
210 0
设置 窗体 静态控件颜色
设置 窗体 静态控件颜色
84 0
tabBar选中的颜色的设置
tabBar选中的颜色的设置
477 0
tabBar选中的颜色的设置
Qt无边框窗口拖拽和阴影
无边框窗口的实现
447 0
Qt无边框窗口拖拽和阴影
一个立体感的按钮样式
原文:一个立体感的按钮样式 ...
863 0