DevExpress学习03——label控件的背景色问题
今天使用了DevExpress的labelControl,发现拖放上去,其背景色和主窗体的背景一样,非常不谐调,把BackColor设置为透明也不行(Windows中的Label可以)。

没有办法,我用颜色拾取器,拾取到上方面板颜色是RGB(80,80,80),于是将labelControl背景色改为RGB(80,80,80)颜色就统一了。但还是有问题,用户想换个皮肤,又出现了不一致。最后百度上好久发现了原因,找到了解决方案。
我想把背景设置为透明(TransParent),TransParent可拆分了Trans+Parent,即转向父类。直接把labelControl拖放上去,默认父类是Form,而不是tileNavPane,于是把labelControl背景色设置为TransParent,父类设置为tileNavPane即可。代码如下:
private
			void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show(this.labelControl1.Parent.Name);
this.labelControl1.BackColor = Color.Transparent;
this.labelControl1.Parent = this.tileNavPane1;
}
获取其父类:

换肤后的效果:



参考:http://www.cnblogs.com/wuyifu/p/3396422.html
DevExpress学习03——label控件的背景色问题的更多相关文章
- DevExpress学习系列(控件篇):GridControl的基本应用
		一般属性设置 不显示分组框:Gridview->Option View->Show Group Panel=false 单元格不可编辑:gridcontrol -->gridview ... 
- winform学习(7)Label控件、Button控件、TextBox控件
		Label控件是System.Windows.Forms.Label 类提供的控件. 作用:主要用来提供其他控件的描述文字,例如:登录窗体上的用户名.密码(输入框前面的字) Button控件是Syst ... 
- winform学习(10)设置控件透明背景色
		如何将控件的背景色设置为透明 ①将属性BackColor设置为Web--Transparent ②将属性FlatStyle设置为Flat 如果想将边框去掉: 将属性FlatAppearance下的Bo ... 
- winform 可拖动的自定义Label控件
		效果预览: 实现步骤如下: (1)首先在项目上右击选择:添加->新建项,添加自定义控件 (2)自定义的一个Label让它继承LabelControl控件,LabelControl控件是DevEx ... 
- 初识IOS,Label控件的应用。
		初识IOS,Label控件的应用. // // ViewController.m // Gua.test // // Created by 郭美男 on 16/5/31. // Copyright © ... 
- asp.net学习之DataList控件
		asp.net学习之DataList控件 DataList控件与Repeater控件一样由模板驱动,与Repeater控件不同的是: DataList控件默认输出是一个HTML表格.DataLis ... 
- asp.net学习之 数据绑定控件--表格绑定控件
		原文:asp.net学习之 数据绑定控件--表格绑定控件 数据绑定 Web 服务器控件是指可绑定到数据源控件,以实现在 Web 应用程序中轻松显示和修改数据的控件.数据绑定 Web 服务器控件 ... 
- DevExpress XtraScheduler日程管理控件应用实例(2)-- 深入理解数据存储
		DevExpress年终击穿底价,单套授权低至67折!查看详情>>> 在上篇随笔<DevExpress XtraScheduler日程管理控件应用实例(1)-- 基本使用> ... 
- WinForm使用Label控件模拟分割线(竖向)
		用Label控件进行模拟 宽度设为1:this.lblPagerSpliter1.Size = new System.Drawing.Size(1, 21); 去掉边框:this.lblPagerSp ... 
随机推荐
- KMP 解决串的模式匹配问题
			初学KMP的时候,一直不得要领.后来学习AC自动机的时候,一下子明白了KMP实际上是AC自动机的特殊情况. 首先贴三段代码,一组是回溯法,暴力求解,另外两个是KMP串模式匹配 /* 回溯法字符串匹配算 ... 
- bzoj 1312 最大密度子图
			晕,m=0是要输出1(弄的我还找管理员要数据,但明显题意是叫我们输出0呀) 最大密度子图,把边转换成点,然后二分答案,跑最大权闭合子图判定是否可行. #include <cstdio> # ... 
- Codeforces Round #350 (Div. 2) A. Holidays 水题
			A. Holidays 题目连接: http://www.codeforces.com/contest/670/problem/A Description On the planet Mars a y ... 
- WIKIOI 1026 逃跑的拉尔夫 深度优先搜索
			/* 1026 逃跑的拉尔夫 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题目描述 Description 年轻的拉尔夫开玩笑地从一个小镇上偷走了一辆 ... 
- 批量替换url,指定内容不替换
			如果需要批量替换url的某几部分,当然是用正则了比如在CI框架中要把 <img src="pc/baidu/aa.jpg"> 替换成 <img src=" ... 
- ASP.NET MVC 手机短信验证
			本文来自于stoneniqiu的文章,原文地址 http://www.cnblogs.com/stoneniqiu/p/6234002.html 1.注册一个应用 得到AppKey 和 App Sec ... 
- 重温PHP面向对象的三大特性
			PHP面向对象的三大特性:封装性.继承性.多态性. 1. 封装性: 也称为信息隐藏,就是将一个类的使用和实现分开,只保留部分接口和方法与外部联系,或者说只公开了一些供开发人员使用的方法. 于是开发人员 ... 
- YS报警权限验证安全设计
			1.总体流程图: 备注: 1. 使用加时间戳的方式优点是可以不用对报警请求进行加密,也可以防止信令重放,缺点是每次都要去DAS获取新的签名. 
- 【原】移动web资源整理(安卓、ios移动端兼容性问题归整)
			meta基础知识 H5页面窗口自动调整到设备宽度,并禁止用户缩放页面 <meta name="viewport" content="width=device-wi ... 
- 平时常用的Visual Studio操作技巧,持续更新中……
			移除未使用的命名空间--方法1:右键--"组织using"--"移除未使用的using"--方法2:Shift+F10--"O"-" ... 
