169it科技资讯


当前位置:  编程技术>.net/c#/asp.net

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

    来源: 互联网  发布时间:2014-11-04

本文实例讲述了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#程序设计有所帮助


    
相关技术文章:
    ▪C#中out保留字用法实例分析

     本文实例分析了C#中out保留字的用法,分享给大家供大家参考。具体用法分析如下: C#中的out保留字表示这个变量要回传值,最简单的应用是除法,比如你需要一个除法方法,同时得到余数和商,但是普通的方法只能得到一个返回值,这个时候就可以使用Out参数,把另一个值返回。 当希望方法返回多个值时,声明 out 方法非常有用。 使用 out 参数的方法仍然可以返回一个值。一个方法可以有一个以上的 out 参数。 若要使用 out 参数,必须将参数作为 out 参数显式传递到方法。out 参数的值不会传递到 out 参数。 不必初始化作为 ......


    ▪C#中DataTable删除行的方法分析

     本文实例讲述了C#中DataTable删除行的方法,分享给大家供大家参考之用。具体实现方法如下: 自己的删除例子(drTemp是表,gvSummary是dev 的gridview。单击右键点击grid删除): 1、dtTemp.Rows.RemoveAt(gvSummary.FocusedRowHandle); 2、dtTemp.Rows[gvSummary.FocusedRowHandle].Delete();  dtTemp.AcceptChanges(); 在C#中,如果要删除DataTable中的某一行,大致有以下几种办法: 1.如果只是想删除datatable中的一行,可以用DataRow的delete,但是必须要删除后让DataTable知道,所以就要用到.AcceptChanges()方法,原因是这种删除只是标识性删除,就像我们通常在数据库中用到的IsD......


    ▪C#中WebBroeser控件用法实例教程

     WebBrowser是C#中非常实用的一个控件,本文以实例形式分析了WebBrowser的用法,供大家参考。具体分析如下: 一、WebBrowser常用属性: .Refresh();//刷新 .GoBack();//后退 .GoForward();//前进 .Navigate(new Uri(address)); //打开链接 .Dock = DockStyle.Fill; //完全停靠在父容器中 .ScriptErrorsSuppressed = true ; //关闭错误显示 Uri a = new Uri(WebBrowser.Document.ActiveElement.GetAttribute("href"));//获取点击中的链接地址 二、WebBrowser常用事件处理: .Navigated += new WebBrowserNavigatedEventH......


 
最新技术文章:
    ▪C#通过IComparable实现ListT.sort()排序

     本文实例讲述了C#通过IComparable实现ListT.sort()排序的方法,分享给大家供大家参考之用。具体方法如下: 通常来说,List<T>.sort()可以实现对T的排序,比如List<int>.sort()执行后集合会按照int从小到大排序。如果T是一个自定义的Object,可是我们想按照自己的方式来排序,那该怎么办呢,其实可以用过IComparable接口重写CompareTo方法来实现。流程如下: 一、第一步我们申明一个类Person但是要继承IComparable接口: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace TestIC......


    ▪C#实现对Json字符串处理实例

     本文实例讲述了C#实现对Json字符串处理方法,分享给大家供大家参考。具体分析如下: 一般对于web应用开发人员来说对Json字符串都会很熟悉,其实在很多请求我们返回的都是Json字符串。那对于C#代码如何处理Json字符串呢,.Net封装了一个类叫做JavaScriptSerializer[MSDN Library 链接:http://msdn.microsoft.com/en-us/library/ee191864(v=vs.110).aspx];这个类提供了一个方法。 下面这个是在快递100往抓取的一个圆通的快递信息。对于我们有用的信息是快递时间,快递状况。那我该如何来做。  ......


    ▪Winform实现抓取web页面内容的方法

     本文以一个非常简单的实例讲述了Winform实现抓取web页面内容的方法,代码简洁易懂,非常实用!分享给大家供大家参考。 具体实现代码如下: WebRequest request = WebRequest.Create("http://1.bjapp.sinaapp.com/play.php?a=" + PageUrl); WebResponse response = request.GetResponse(); Stream resStream = response.GetResponseStream(); StreamReader sr = new StreamReader(resStream, System.Text.Encoding.UTF8); string htmlinfo = sr.ReadToEnd(); resStream.Close(); sr.Close(); 感兴趣的朋友可以测试运行或改进本文实例。希望本文所述对大家C#程序设计的学习有所帮助。 ......


 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

浙ICP备11055608号