在設計程式時,想要讓上層控件的背景色半透明並看到後方控件的背景圖
這方法害我找好久,網路上一堆控制互相"完全"透明的(還寫得很麻煩ww)
這邊紀錄 —設定半透明顏色的方法
首先我們要先有幾個控件
PictureBox、label(可顯示文字與背景的控件皆可)
1.設定PictureBox的背景圖
- pictureBox1.BackgroundImage = POSmedia.Resource1._17272_1_r;
2.在Form此位置貼上下面這段
public Form1()
{
InitializeComponent();
var pos = this.PointToScreen(label1.Location); //宣告新的位置
pos = pictureBox1.PointToClient(pos); //控件位置
label1.Parent = pictureBox1; //告知其父項
label1.Location = pos; //定位
label1.BackColor = Color.FromArgb(80, Color.Blue); //顏色設定(80是透明度 255則不透明)
}
效果如下圖"跑馬燈"
The best titanium necklace mens of 2021 - The Tithlon
回覆刪除Find where is titanium found the best titanium straightener titanium jewelry mens of 2021. Best titanium jewelry mens of 2021 titanium nitride coating the best titanium jewelry mens of 2021. fram titanium oil filter Best titanium jewelry mens infiniti pro rainbow titanium flat iron of 2021.