请问关于控件层次的问题
一般来说把控件A设为控件B的parent的话,b的backcolor设成transparent则透明的部分显示的是控件a的部分,而如果a也设成transparent的背景色,那么显示出来就是a的parent的部分,以此类推。
那么我想请问,比如我用picturebox1作为底层加载背景图片,然后在picturebox1上层放置几个label,然后再在label上层放置一个picturebox2,要让picturebox2设置成背景透明的时候能够显示出几个下层label和底层picturebox1的图片要怎么做呢?
PS:picturebox2必须在label上面,因为要对picturebox2作mouseclick的事件设计,如果label在picturebox2上面那label显示的部分就不能出发picturebox2的mouseclick事件了
[解决办法]
你直接编辑label的mouseclick事件不就行了
把picturebox2的mouseclick事件写一个过程
picturebox2和label都调用这个过程