一个窗口中有8个静态文本框 全部按照下列步骤做完后 只能有一个静态文本框的背景是透明的,其他还是白的。怎样才能让全部静态文本框的背景都是透明的?
定义窗口实例变量:Boolean ib_painting
st_1 的 Constructor 事件,程序:BackColor = 2^29
st_1 用 Event ID:pbm_paint 自定义用户事件 ue_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
为什么pb只有一个个静态文本框背景能实现透明
答案:2 悬赏:50 手机版
解决时间 2021-04-04 23:03
- 提问者网友:疯子也有疯子的情调
- 2021-04-04 04:46
最佳答案
- 五星知识达人网友:酒者煙囻
- 2021-04-04 05:10
你做一个继承了静态文本框的自定义用户对象,设置好后,在窗口上放这个自定义用户对象,不要放静态文本框
如果直接放静态文本框,那每一个都要设置过的
如果直接放静态文本框,那每一个都要设置过的
全部回答
- 1楼网友:我住北渡口
- 2021-04-04 05:31
在要换行的地方 ~r~n
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯