工具条内控件背景色设置

简介:

在使用工具条时,希望能够根据需要修改器中某控件(例如: 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,如需转载请自行联系原作者
相关文章
|
4月前
|
开发框架 数据可视化 C#
|
6月前
MFC隐藏对话框边框和可拖动
MFC隐藏对话框边框和可拖动
C#创建无边框可拖动窗口
C#创建无边框可拖动窗口
199 0
设置 窗体 静态控件颜色
设置 窗体 静态控件颜色
81 0
Qt无边框窗口拖拽和阴影
无边框窗口的实现
432 0
Qt无边框窗口拖拽和阴影
QT 标题栏隐藏可拖拽
这个也是我网上找到了 为了方便,记录一下
132 0
一个立体感的按钮样式
原文:一个立体感的按钮样式 ...
857 0
关于圆角控件
如何新建shape文件:https://jingyan.baidu.com/article/b907e62795139746e7891cb9.html 如何在空间中加入shape.
755 0