WinFrom中label背景透明的实现方法

本文实例讲述了WinFrom中label背景透明的实现方法,在应用程序开发中有着不错的实用价值。分享给大家供大家参考。具体实现方法如下:

使用:

lblPstart.BackColor=Color.Transparent;

就可以让lable控件的背景色透明,可以看到摆放lable容器的背景色,但这个背景色不一定是窗体的背景色。

比如:

From1.Controls.Add(lable1);
lable1.BackColor=Color.Transparent;

这样,lable1就是透明的

但是如果是:

From1.Contorls.Add(pictureBox1);//或者是其它容器控件
pictureBox1.Controls.Add(lable1);
lable1.BackColor=Color.Transparent;

那结果是lable1还是透明,但是看到的颜色是它的容器控件也就是pictureBox1的背景色,而不是窗体Form1的背景色。

上面的代码可以在

#region  Windows  窗体设计器生成的代码
///  <summary>
///  设计器支持所需的方法  -  不要使用代码编辑器修改
///  此方法的内容。
///  </summary>
private  void  InitializeComponent()

方法中查看

this.pictureBox1.Controls.Add(this.label1);

这样可将label透明设置为picturebox的背景色

希望本文所述对大家的C#程序设计有所帮助

除声明外,跑步客文章均为原创,转载请以链接形式标明本文地址
  WinFrom中label背景透明的实现方法

本文地址:  http://www.paobuke.com/develop/c-develop/pbk23493.html

相关内容

C#多线程及同步示例简析

C#中增加SQLite事务操作支持与使用方法

C# RichTextBox制作文本编辑器

分享WCF文件传输实现方法---WCFFileTransfer


C#使用Mutex简单实现程序单实例运行的方法

C#从windows剪贴板获取并显示文本内容的方法

C#判断指定驱动器是否已经准备就绪的方法

C#实现的鼠标钩子

时间: 2024-10-05 00:47:18

WinFrom中label背景透明的实现方法的相关文章

Winform状态栏控件中Label靠右显示的方法

设计器: 代码: 在Form_Load事件中添加 : statusStripMain.LayoutStyle= ToolStripLayoutStyle.HorizontalStackWithOverflow; lbl单位.Alignment = ToolStripItemAlignment.Right; lblCompany.Alignment = ToolStripItemAlignment.Right; lbl联系电话.Alignment = ToolStripItemAlignment.

ie6背景透明的设置方法 ie6背景颜色透明和png图像透明解决方法

IE6浏览器,让我们又爱又恨.爱它的是,可以让我们写的代码的时候,可以更标准,恨的是,它有太多无厘头的IE6常见bug(详情点击),让我们焦头烂额.现在现在用百度浏览器调查,国内占有率不到6%了,但是,就怕碰到需要调兼容ie6的网站. 其中,一个IE6常见问题就是IE6透明背景问题了.透明背景主要分背景颜色透明和背景图片或者png图片透明问题. 一.IE6背景颜色透明 一般浏览器,给一个盒子透明背景写法是 :opacity: 0.5;   -moz-opacity: 0.5;-webkit-op

iOS UITableViewCell点击时子视图背景透明的解决方法

在做iOS项目的开发中,UITableView控件的应用十分广泛.在进行自定义UITableViewCell时,经常遇到这样的问题:在UITableViewCell上面添加了一个有背景颜色的子视图,当用户点击UITableViewCell或者选中UITableViewCell时,Cell上的子视图发生了奇怪的变化,其背景色变透明了,如果添加在Cell上的子视图只是一个色块,那么我们看起来,这个子视图好像莫名其妙的消失了一样.    如果设置  self.selectionStyle = UITa

WinForm开发中屏蔽WebBrowser脚本错误提示的方法

通常在C#的实际开发过程中,会发现设置其属性ScriptErrorsSuppressed无法达到屏蔽脚本错误效果,但是可以通过下面两种方式实现这一效果. 1.在DocumentCompleted事件中订阅Error处理 ,代码如下所示: private void wbGoogleMap_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { wbGoogleMap.Document.Window.Err

背景透明但文字不透明的实现方法(兼容所有浏览器)

实现透明的css方法 通常有以下3种方式,以下是不透明度都为80%的写法 1.css3的 opacity:x,x 的取值从 0 到 1,如opacity: 0.8 设置opacity元素的所有后代元素会随着一起具有透明性,一般用于调整图片或者模块的整体不透明度. 2.css3的 rgba(red, green, blue, alpha),alpha的取值从 0 到 1,如rgba(255,255,255,0.8) 设置颜色的不透明度,一般用于调整background-color.color.bo

4.7版本的qt中qml的背景透明设置和最小化

qml中的背景透明设置: view.setStyleSheet("background:transparent;"); view.setAttribute(Qt::WA_TranslucentBackground); qml中设置背景透明后showMinimized()(最小化)不好用解决方案是: 对qml的焦点事件重载 头文件: #ifndef QML_WIDGET_SET_H #define QML_WIDGET_SET_H #include <QDeclarativeVie

css实现背景透明,文字不透明,兼容所有浏览器

实现透明的css方法通常有以下3种方式,以下是不透明度都为80%的写法 css3的opacity:x,x 的取值从 0 到 1,如opacity: 0.8 css3的rgba(red, green, blue, alpha),alpha的取值从 0 到 1,如rgba(255,255,255,0.8) IE专属滤镜 filter:Alpha(opacity=x),x 的取值从 0 到 100,如filter:Alpha(opacity=80) css3的opacity 兼容性:IE6.7.8不支

Activity设置背景透明之开发坑

Activity设置背景透明的常规方法 方法一.在Manifest.xml中,直接在需要设置的Activity中添加主题样式: Android:theme="@android:style/Theme.Translucent" 此外,可以在Activity布局文件中增加如下代码控制透明度 android:background="#01000000" 方法二. 1.在自己项目的style文件下 <style name="translucent"

【原】CSS实现背景透明,文字不透明,兼容所有浏览器

11.11也是公司成立的日子,16岁啦,我呢3岁半,感谢公司给了这样一个平台,让我得以学习和成长,这里祝愿公司发展越来越好~ 进入主题,每年11月11号是光棍节,产生于校园,本来只是一流传于年轻人的娱乐性节日,以庆祝自己仍是单身一族为骄傲,而如今是各大商家以脱光为由打折促销的时期,成为了所谓的”购物节“,双11也算了,后面还要搞双12,不得不吐槽下. 于是呢,熬夜加班做了11.11的活动,在PC端遇到了透明背景和透明图片的问题,其实以前也遇到过,只是没有总结起来,就忘记了,这次又撞墙了,必须记录