不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
设置Button、PictureBox、Label等控件背景透明
编辑:dnawo 日期:2009-09-11
Button、PictureBox、Label等控件默认BackColor属性值是SystemColors.Control,但在一些自定义界面的窗体中,需要这些控件能和窗体融合,就要将其背景为透明,只要将BackColor属性值设置为Color.Transparent(WEB→Transparent)即可:

下边来看复杂一点的情况,界面上有pictureBox1和pictureBox2,pictureBox2在pictureBox1上边,将pictureBox2的BackColor属性值设置为Color.Transparent后,效果如下:

很明显,pictureBox2穿透了pictureBox1,直接显示出窗体背景,这不是我们想要的效果。经过一番测试,发现设置Color.Transparent后,pictureBox2实际是使用了其父容器的背景,OK,在代码中设置:
效果如下:

下边来看复杂一点的情况,界面上有pictureBox1和pictureBox2,pictureBox2在pictureBox1上边,将pictureBox2的BackColor属性值设置为Color.Transparent后,效果如下:

很明显,pictureBox2穿透了pictureBox1,直接显示出窗体背景,这不是我们想要的效果。经过一番测试,发现设置Color.Transparent后,pictureBox2实际是使用了其父容器的背景,OK,在代码中设置:
复制内容到剪贴板
程序代码

pictureBox2.Parent = pictureBox1;
效果如下:

评论: 0 | 引用: 0 | 查看次数: 7984
发表评论
请登录后再发表评论!