目录区域:
业余开发的wpf 客户端终于完工了。。晒晒截图(此文 由于当时没有开通csdn博客所以在博客园发了,后续文章都是csdn 首发奥)
【晒视频了】业余开发wpf 客户端【JDAgent桌面助手】开发详解-开篇
1.wpf 客户端【JDAgent桌面助手】详解(一)主窗口 圆形菜单。。。
没有想象中的简单奥,咋样布局6个按钮坐标才能在正确的对应位置呢,漂亮是漂亮,如果窗口宽度高度改变了,它能等比例改变宽高大小么。
2.桌面宠物制作详解。。。
哇这个里面的动画是咋弄的呢Gif? wpf好像不支持Gif啊。。[ 本文...]
3.购物搜索瀑布流展示效果实现与UI虚拟化优化大数据显示。。。
网页瀑布流布局会布局有很多jquery插件,客户端咋实现瀑布流呢。很灵活的样子啊。UI虚拟化是啥东西,他怎么实现了上万条记录显示时候滚动条却一点也不卡,UI占用内存也 没有倍增呢。。[敬请期待...]
4.谈wpf popup控件的windows 8.0下会有啥bug 出现呢。。。
xp与win7下很正常。但windows8.0咋出问题了,代码写法绝对正确问题出在哪里啊,那windows8.1下又会怎样呢 [敬请期待...]
5.购物搜索-商品详情开发过程中遇到的WPF webbrowser控件的一个Bug 与如何解决。。。
购物搜索-商品详情上篇文章中有网友说“厉害,不过下面的内容模块完全可以用网页代替,没必要搞这么麻烦,这么多东西,运行效率也是一个问题”
看来是我做的网页太像客户端了啊。。但是 AllowsTransparency="True"后 wpf 的webbrowser漏bug了。。很棘手啊。咋解决呢[敬请期待...]
6.购物搜索-图片浏览 中图片浏览器 与 鼠标的滚动放大缩小图片。。。
图片浏览器很好看的样子。。。还能鼠标滚轮放大缩小呢,看高清大图嘿嘿。。。[敬请期待...]
内容区域:
类似桌面宠物的工具 之前有微软的office助手和瑞星的卡卡助手,以及腾讯QQ配套的QQ桌面宠物;
其中微软的office助手和瑞星的卡卡助手 都是使用的 MSAgent 这个系统组件实现的,但是在win7 之后这个插件系统不在支持,需要自己安装MSAgent.exe,但是安装后能运行,只是宠物的动画背景不在是透明的,会变成红色,蓝色之类的纯色背景。。。。
额就这个死样子了。。我以前下的N多MSAgent 角色宠物都用不上了。。。该死的MS啊。。心痛死我了。。
没办法就的自己实现了,其实也不难,MSAgent 制作工具 只是提供了一个制作规范(N张图片组成一个动画,不需要写代码用制作工具生成*.acs 文件)。
N张图片组成一个动画:
这个我们用GIF 图片实现。
我们做winform 开发的时候,winform image control 是支持gif 动态图片的,但是在wpf 里面image control是不支持这种操作的。我们可以通过以下方法实现:
1.wpf与winform的互操作性
可能wpf image control 一开始设计就没想支持gif ,因为winfrom已经支持了,不要重新造轮子了,不上代码了so easy ,见文章最后下载地址。。。。
2.第二种方式是通过解析Gif文件提取出 gif 每一帧图片 和图片之间时间间隔,创建一个time任务,执行动画 (实现方式来自于:周银辉博客)
3.第三种方式是也是通过解析Gif文件提取出 gif 每一帧图片 和图片之间时间间隔,但是每一创建time任务,而是创建了一个storyboard Animation 动画,执行。并通过附加属性方式
实现了调用方式很好感觉。。(实现方式来自于:asprodotru博客)
这三种方式打包下载了:
http://download.csdn.net/detail/gwxyyuqiang/6974717