Microsoft 窗体的透明效果

Microsoft 窗体的透明效果

Previous pageReturn to chapter overviewNext page

     

Microsoft 窗体支持两种区域的透明效果:某些控件c背景和某些控件所用的域图。

BackStyle 属性决定一控控件是否透明。透明的控件允许您观察窗体上隐藏在该控件后的内容。如果您的窗体中有装饰性的背景,并且您想尽量减少隐藏后控件后面的背景,就,以使用透明效控。有关使一个控件透明的详细信息,请单击 chiclet

Microsoft 窗体的许多控控中可显示位图。有些控件支持透明的位图,也就是说位图中的一种或几种背景色是透明的。控件任何属性都不能控制位图的透明效果,该效果由图像左下角像素的颜色控制。Microsoft 窗体并不提供编辑位图并使其透明的方法,因此您必须使用图片编辑器来实现这种效果。

在 Microsoft 窗体中,位图在下列控件中总是透明的:

?复选框

 

?命令按钮

 

?标签

 

?选项按钮

 

?开关按钮

透明的图片有时会显得模糊不清。如果您不希望出现此现象,可在支持不透明图像的控件中显示该图片。

如果您在不支持透明位图的控件中使用一个透明的位图,该位图也能正确显示出来,但您不能观察到隐藏在其后的内容。在 Microsoft 窗体中,以下控件不支持透明的位图:

?窗体窗口 (User(orm)

 

?框架

 

?图像

 

?多页