求教这个CSkin能有么?

查看数: 1279 | 评论数: 6 | 收藏 0
提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-1-31 01:53

正文摘要:

像图中这样花圈部分的星星的等级这个效果,如何用CSkin实现。

回复

kk1689 发表于 2015-2-7 01:43:24
sa110011sa 发表于 2015-2-6 10:52
很简单,封装个控件,两张图片,底层五星黑,顶层五星亮,根据传过来的评分值不同计算出来顶层可以显示的宽 ...

可以做一个例子么?非常感激!
kk1689 发表于 2015-2-7 01:43:14
sa110011sa 发表于 2015-2-6 10:52
很简单,封装个控件,两张图片,底层五星黑,顶层五星亮,根据传过来的评分值不同计算出来顶层可以显示的宽 ...

可以做一个例子么?非常感激!
乔克斯 发表于 2015-2-6 14:07:01
sa110011sa 发表于 2015-2-6 10:52
很简单,封装个控件,两张图片,底层五星黑,顶层五星亮,根据传过来的评分值不同计算出来顶层可以显示的宽 ...

对。。用两个panel叠加即可。
sa110011sa 发表于 2015-2-6 10:52:52
很简单,封装个控件,两张图片,底层五星黑,顶层五星亮,根据传过来的评分值不同计算出来顶层可以显示的宽度,直接显示即可。
这样就能如上图一样实现精确控制到星星亮的效果。
亮一个星,亮半颗星,亮三分之一星,亮八分之一星~~~~~
用星星亮度真实反映评分结果了。
kk1689 发表于 2015-1-31 23:27:04
谢谢!sao 乔!
乔克斯 发表于 2015-1-31 14:27:42
五个按钮。美化成星星样子。然后加上代码控制,勉强可以实现,如果想效果好,只能自己封装重做一个控件了。

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2024-5-19 10:47, Processed in 0.572294 second(s), 33 queries , Gzip On.

快速回复 返回顶部 返回列表