Vb.net 如何使背面颜色在屏幕上透明
我遇到了一个奇怪的问题:我曾尝试在vb.net中创建透明颜色,但无法使用以下代码:Vb.net 如何使背面颜色在屏幕上透明,vb.net,Vb.net,我遇到了一个奇怪的问题:我曾尝试在vb.net中创建透明颜色,但无法使用以下代码: Me.BackColor = System.Drawing.Color.Transparent 但任何其他颜色都可以正常工作,例如: Me.BackColor = System.Drawing.Color.Lime 但当尝试在属性中将其设置为透明时,我从调试器中得到以下错误: 有什么帮助吗?如果您正在谈论一个表单,那么您可以通过设置透明键,然后将背景色设置为该颜色,使其透明 Me.TransparencyK
Me.BackColor = System.Drawing.Color.Transparent
但任何其他颜色都可以正常工作,例如:
Me.BackColor = System.Drawing.Color.Lime
但当尝试在属性中将其设置为透明时,我从调试器中得到以下错误:
有什么帮助吗?如果您正在谈论一个表单,那么您可以通过设置透明键,然后将背景色设置为该颜色,使其透明
Me.TransparencyKey = Color.Magenta
Me.BackColor = Color.Magenta
无论Me是什么,它的背景色都不能设置为透明。请阅读并将错误作为文本而不是图片带到问题中。我在这里找到了一个解决方案,但不知道如何准确地执行它。有人能指引我吗?