pb中静态文本框的背景色能设为透明的吗?

时间:2021-06-26 14:50:54
pb中静态文本框的背景色能设为透明的吗?如果能,如何设置?

11 个解决方案

#1


contructor:  
BackColor  =  2^29  
ue_paint(pbm_paint)  
if  IsValid(This)  then  
 
if  ib_painting  then  Return  0  
ib_painting  =  True  
Visible  =  False  
Do  While  Yield()  
Loop  
Visible  =  True  
ib_painting  =  False  
end  if  
Return  0  

#2


静态文本控键不行
datawindow中的静态文本可以
将其背景颜色设未transparent

#3


同意 wu_07

我试过,可以

#4


请问wu_07,ue_paint、pbm_paint、ib_painting分别指代什么?

#5


用event id为pbm_paint自定义一个事件ue_paint

ib_painting为自己定义的一boolean型的实例变量

#6


同意 wu_07

我就是这样做的.

#7


同意:
必须选择当前控件,为其声明自定事件ue_paint...
即可。

#8


wu_07:能具体解释一下吗?谢谢!!!

#9


同意

#10


上面说的是对的, 如果嫌麻烦只要前面两句
然后在所属窗口的open事件中写
st_1.visible=true也可

#11


忘了,在st控件的constructor中写的是
BackColor  =  2^29  
this.visible=false 这两句, 后面的不要了

#1


contructor:  
BackColor  =  2^29  
ue_paint(pbm_paint)  
if  IsValid(This)  then  
 
if  ib_painting  then  Return  0  
ib_painting  =  True  
Visible  =  False  
Do  While  Yield()  
Loop  
Visible  =  True  
ib_painting  =  False  
end  if  
Return  0  

#2


静态文本控键不行
datawindow中的静态文本可以
将其背景颜色设未transparent

#3


同意 wu_07

我试过,可以

#4


请问wu_07,ue_paint、pbm_paint、ib_painting分别指代什么?

#5


用event id为pbm_paint自定义一个事件ue_paint

ib_painting为自己定义的一boolean型的实例变量

#6


同意 wu_07

我就是这样做的.

#7


同意:
必须选择当前控件,为其声明自定事件ue_paint...
即可。

#8


wu_07:能具体解释一下吗?谢谢!!!

#9


同意

#10


上面说的是对的, 如果嫌麻烦只要前面两句
然后在所属窗口的open事件中写
st_1.visible=true也可

#11


忘了,在st控件的constructor中写的是
BackColor  =  2^29  
this.visible=false 这两句, 后面的不要了