日期:2014-05-18  浏览次数:20868 次

在WindForm中,怎么实现图片像纸一样卷起来?
在WindForm窗体中,你画了个PictureBox控件,并且把你的图片放到了这个控件里,运行时,你把你的鼠标放到这个图片上,这张图片就会像纸一样卷起来,也就是左上角会卷一点,并不会卷起全部,就是类似于QQ会员高清头像的那种效果,如果大家还是不太理解我的意思就上百度搜搜这个:我有个好友的QQ头像是把鼠标放上去就会象纸一样卷起来。 里面说图片可以用PS做到这个效果,但我要的是用代码做出这种效果,而且里面也说了把鼠标放上去,图片会像纸一样卷起来,这种请问大虾们这种效果应该如何实现的啊? 希望能给出完整代码。

------解决方案--------------------
大致来说,就是一个斜三角部分的像素内容,要按照折线进行镜像反射,还可以稍微再扭曲拉伸一些,最后就是在接缝部分的一个很窄的平行四边形区域内用一些模糊的阴影(用透明图片拉伸覆盖都可以)覆盖在上面产生出折起的效果。
------解决方案--------------------
winform是悲剧的10年前技术。

而silverlight有现成的开源控件可以轻松做到这些东西,一个例子:http://fxqs.gotoip3.com/diego/TestDemoPage.html
------解决方案--------------------
winform是悲剧的10年前技术。

而silverlight有现成的开源控件可以轻松做到这些东西,一个例子:http://fxqs.gotoip3.com/diego/TestDemoPage.html