黄季冬=>fox23

Freesc Huang & Smart Devices
数据加载中……
Pocket PC Picturebox上面透明label的实现
这是一个很有用的技巧,比如在纸牌游戏里面要在屏幕上显示得分。或者有时候要在背景图上动态的生成一些文字。而CF默认的label会有一个白色的背景,很影响效果,这里实际上是用到了一个Graghics.DrawString的方法“画”label的字符上去
效果如图:

代码在这里:http://www.winbile.net/BBS/1028924/ShowPost.aspx

直接点此处下载

黄季冬

posted on 2007-10-01 01:01 Freesc Huang 阅读(1401) 评论(9)  编辑 收藏 网摘 所属分类: Compact Framework

评论

#1楼 2007-10-16 14:53 Marx.Bowen[未注册用户]

vs 2005 PictureBox没有paint事件。
    回复  引用    

#2楼 2007-10-20 19:14 [fox23][未注册用户]

    回复  引用    

#3楼 2008-04-16 15:03 tatung zhang      

楼主 链接打不开啊,能不能给个有效的链接看下啊..
    回复  引用  查看    

#4楼[楼主] 2008-04-16 16:25 fox23      

@tatung zhang
您好,winbile.net现在正在升级,很抱歉给您带来不便。我已经上传附件,请点击本文后面的链接下载

Regards
    回复  引用  查看    

#5楼 2008-04-16 16:56 tatung zhang      

太感谢了。感激中 ....
可是我有个问题想请教下楼主,我在开发PPC程序时,用了一个Base窗体,其他的窗体都继承这个Base,窗体页添加了背景图片,可是ListView、Label等都不支持transparent透明属性,这样界面就变的很难看,刚才看了你给的源码,情况不一样,楼主能否给支支招,怎样解决比较好。
    回复  引用  查看    

#6楼 2008-04-24 08:57 flattron[未注册用户]

这个是用老外的例子改的吧,能不能把其他控件也改成transparent的?
    回复  引用    

#7楼[楼主] 2008-04-24 11:26 fox23      

@flattron
您好,
不知您看了代码没有,这里的透明并不是真正的透明,只是手绘的文本,对简单的空间比如lable还可以,但是对复杂的控件(比如treeview)来说只是从理论上存在可行性

Freesc
    回复  引用  查看    

#8楼 2008-12-10 12:09 chy710      

晕,这叫绘字,图片上写字当然背景透明了

lable控件背景透明? 标题换一下

.net cf里控件不支持背景透明,而winform可以,
    回复  引用  查看    



发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 912401




相关文章:

相关链接: