0
A
回答
2
使用該BackColor
屬性應該是正確的,但是你還需要確保您使用的是特定的控制已啓用透明背景的支持,如文檔中提到:
BackColor屬性不支持透明顏色,除非將System.Windows.Forms.ControlStyles的
SupportsTransparentBackColor
值設置爲true。
默認情況下,一個標籤將拉動它的背景顏色的容器,所以如果直接只是一個形式,你應該能夠使用:
public Form1()
{
InitializeComponent();
// Indicate this form would explicitly support transparency
SetStyle(ControlStyles.SupportsTransparentBackColor, true);
BackColor = Color.Transparent;
// Make your label transparent
label1.BackColor = Color.Transparent;
}
否則,你需要確保它的容器元素支持透明並且是透明的。
+0
就是這樣!正是我的意思。 –
相關問題
- 1. 如何使廣告牌背景透明
- 2. 如何讓TreeView背景透明?
- 3. 如何讓鏈接背景透明?
- 4. 如何讓背景變得透明?
- 5. 如何讓UIPageViewController背景半透明?
- 6. 無法讓我的DialogFragment背景透明
- 7. Java:如何讓容器的Jscrollpane背景不透明? (即透明)
- 8. 如何使背景透明?
- 9. 如何cvCopy背景透明?
- 10. 我如何設置透明背景?
- 11. 我的背景如何透明?
- 12. 透明背景
- 13. CSS3,如何讓我的漸變WebKit背景透明?
- 14. 如何讓我的精靈在Slick2D中具有透明背景?
- 15. iOS - 讓子UIVewController背景(ContainerView)透明
- 16. 讓班級的背景顏色透明?
- 17. 不能讓Android ImageSwitcher背景透明
- 18. PHP圖片不能讓背景透明
- 19. 讓Silverlight 3控制透明背景
- 20. html透明背景
- 21. 與透明背景
- 22. Iframe透明背景
- 23. webview透明背景
- 24. NSTableCellView透明背景
- 25. UIToolBar背景透明
- 26. Pygame透明背景
- 27. AS3透明背景
- 28. JOGL透明背景
- 29. PHP:透明背景
- 30. Div背景透明
看到這個:https://msdn.microsoft.com/en-us/library/wk5b13s4%28v=vs.85%29.aspx –
謝謝,但沒有這個信息 – Miftakhov
我認爲這正是你需要。但是請注意:「Windows窗體控件不支持真正的透明度。透明Windows窗體控件的背景是由其父項繪製的。」 –