是否可以在winforms中設置可用的靜態文本控件的透明度?我嘗試設置底層面板的透明度,但它不適用於重疊控件。設置靜態文本控件的透明度
1
A
回答
0
使用常規的
我建議你通過重寫Label
不會幫助您獲得真正的透明度。
OnPaint
或處理容器的Paint
事件來繪製字符串。
例子:
protected override void OnPaint(PaintEventArgs e)
{
base.OnPaint(e);
var textPosition = new PointF(100, 50);
using (var font = new Font("Arial", 12, FontStyle.Regular))
e.Graphics.DrawString("My text", font, Brushes.Black, textPosition);
}
編輯:我不知道的是,控制實際支持的透明度。 +1 Hans,離開帖子只是爲了替代方法。
2
Label控件支持透明度非常好。通過爲BackColor屬性選擇Color.Transparent,可以獲得完整的透明度。部分透明與非零阿爾法效果也很好。下面是與BackgroundImage屬性集和標籤的例子:
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
label1.BackColor = Color.FromArgb(40, Color.Black);
}
}
是這樣的:
+1
稍微不正確。您可以*在設計器中添加非零阿爾法,只需手動輸入組件值,從alpha開始:i48.tinypic.com/10h95zb.jpg – K3N
相關問題
- 1. 爲.vtk文件設置不透明度
- 2. 在Konsole中動態設置透明度
- 3. 靜態控制設置文本顏色
- 4. 設置的LayoutParams透明度
- 5. CSS不透明度設置
- 6. 設置圖像透明度
- 7. 設置不透明度ScrollPane
- 8. 爲菜單設置不透明度,但保留CSS中的文本不透明
- 9. 如何部分設置從背景不透明度不同文本的不透明度在Silverlight文本框
- 10. 靜態的TableView透明頭
- 11. Visual Studio 2005:靜態文本控件不會顯示透明背景
- 12. WPF:設置文本標籤的透明度?
- 13. WPF不透明度動畫設置控件IsEnabled = false
- 14. 在窗體中設置透明度控件
- 15. Rmagick設置透明度水印透明度
- 16. 設置靜態文件
- 17. 透明度文本在GDI
- 18. 不透明度的文本透明度CSS
- 19. 使用透明度設置文本背景顏色
- 20. 爲外部div設置不透明度,不是內部文本
- 21. 將文本設置爲隨機顏色和不透明度javaFX
- 22. 設置佈局的Alpha /不透明度
- 23. 設置Highcharts餅圖的不透明度
- 24. C#WebBrowser,設置div的不透明度
- 25. 設置可繪製的不透明度
- 26. 手動設置TouchOpacity的不透明度
- 27. 如何從透明SVG文件設置透明圖標
- 28. 如何設置不透明度爲0.5的文本框的不透明度爲1?
- 29. 單獨設置IE10 +中輸入文本元素的佔位符透明度和邊框透明度的樣式?
- 30. 透明度collada文件
如果你的意思是一個標籤控件,背景色屬性設置爲透明。 – PhoenixReborn
我想控制透明度百分比。 – logeeks