读书人

Label背景透明的有关问题

发布时间: 2012-01-03 22:16:07 作者: rapoo

Label背景透明的问题。
希望大家帮帮我,我有2个问题。
1. lable是放在picturebox上了,设置label1.BackColor=Color.Transparent,是可以把背景透明,并且把它的父容器设置成Picturebox就可以显示出picturebox上的图片了。
但我不希望它的父容器是picturebox,但仍然可以显示picturebox上的图片。
当把picturebox隐藏掉时,label不会随着picturebox的隐藏而隐藏。

2. 有么有什么比较好的关于C#编写自定义控件的书籍?


[解决办法]
你把picturebox换成Panel试试!!!
[解决办法]
ASP.NET 2.0服务器控件与组件开发高级编程

不是一般的厚啊
[解决办法]
1.它的父容器是picturebox,但仍然可以显示picturebox上的图片,好像不行
2.c#组件编程内幕
[解决办法]
建议你看看www.codeproject.com专门讲control的transparent文章,搜索transparent即可
[解决办法]
可以在picturebox的visibleChanged事件里面写代码,如果picturebox隐藏掉了,那么把label.Parent = form,如果显示的,就设成picturebox

读书人网 >C#

热点推荐