重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
選擇要設置透明度的控件,然后找到該控件的Opacity屬性,修改里面的百分比就可以達到透明的效果,輸入的值越小,控件就越透明。
成都創新互聯主要從事成都網站設計、網站建設、網頁設計、企業做網站、公司建網站等業務。立足成都服務通榆,10多年網站建設經驗,價格優惠、服務專業,歡迎來電咨詢建站服務:028-86922220
將控件的背景色設為透明即可:
如Label1.BackColor=Color.
Transparent
當然,還有別的方式可使底色透明,你自已琢磨一下。
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.Label1.BackColor = System.Drawing.Color.Transparent
End Sub
沒問題哦。。
不知道你用過VB6沒有,vb6里的image控件和label控件是可以完全透明的,就是控件下面不管有什么都可以顯示出來。
但vb.net里沒有這樣完全透明的控件了。
vb.net 里面設完背景色透明之后只顯示出它屬于的那個窗口的背景,比如form里有個label,label透明之后只能顯示出他蓋住的那部分form的圖像,而如果panel里有個label的話,那他只顯示panel的背景圖像。
vb6只有Label控件可以設置背景透明,VB.net基本上都可以,可以按住CTRL多選,或者用鼠標框選,選中多個控件后,設置它們的backcolor屬性為透明,或者用代碼:
For
Each
ctl
As
Control
In
Me.Controls
ctl.BackColor
=
Color.Transparent
Next