如何使背景颜色透明ON

问题描述:

我有一个奇怪的问题:我试图让在vb.net透明色,但我不能使用下面的代码:如何使背景颜色透明ON

Me.BackColor = System.Drawing.Color.Transparent 

但是,任何其他颜色做工精细,例如:

Me.BackColor = System.Drawing.Color.Lime 

但是当性能试图将其设置为透明的,我从调试以下错误:http://prntscr.com/f54sbb

任何帮助的家伙?

+0

无论“Me”是什么,它的BackColor都不能设置为透明。请阅读[问]并参加[导览] – Plutonix

+3

将错误作为文字而不是异地图像。 – Bugs

+0

我在这里找到了一个解决方案https://msdn.microsoft.com/en-us/library/system.windows.forms.control.backcolor(v=vs.110).aspx 但不知道如何完全执行它。有人可以指导我? –

如果您正在讨论表单,那么您可以通过设置TransparencyKey并将BackColor设置为该颜色来使其透明。

Me.TransparencyKey = Color.Magenta 
Me.BackColor = Color.Magenta