C#窗体怎么变透明,而窗体上的控件不透明

例如计算器,只剩下按钮,其他地方全部透明,要怎么做才行
2024-11-19 01:50:31
推荐回答(3个)
回答1:

1、先把窗体的颜色变成一种很不常见的颜色。
2、把该窗体的TransparecyKey的颜色设置成窗体的颜色。
3、加入控件,但是控件的颜色不能和窗体颜色一致,否则控件也透明。
运行程序后,就只能看见标题栏和控件了。

回答2:

TransParencyKey 的颜色只要与 BackColor的颜色相等即可

回答3:

Form有个属性,叫什么忘了。设置成100%就行