摘要: 效果图 相关知识 这部分基本就是废话,网上都能找到,我只不过是整理了以下.建议先不看,用到的时候可以回来看看 先来看两组图,有助于理解什么是贝塞尔曲线(图片取自维基百科,参考链接1) 二次贝塞尔曲线: P0是起点,P2是终点,P1是控制点 三次贝塞尔曲线: P0是起点,P3是终点,P1是控制点1,P阅读全文
posted @ 2017-12-18 11:26 普通的地球人 阅读(5930) 评论(63) 编辑
摘要: 效果 实现思路 使用TcpListener建一个服务器,接收所有客户端发送的消息,然后由服务器再发送到其他客户端 客户端使用TcpClient,发消息给服务器,接收服务器的消息,不和其他客户端直接交互 服务器端 开启一个线程,死循环去接收客户端.接收到之后放到一个集合里,保存起来,以便转发消息用.每阅读全文
posted @ 2017-08-02 17:22 普通的地球人 阅读(1586) 评论(0) 编辑
摘要: 效果 明细用Popup实现的,录gif时,Popup显示不出来,不知道为什么,所以静态图凑合看吧 大体思路 图表使用Arc+Popup实现 图表分为两部分,一是环形部分,一是标注的明细部分. 环形部分使用Arc图形表示.需要注意这个Arc是Blend里的图形.用Blend建项目的话可以直接用,使用V阅读全文
posted @ 2017-07-12 15:13 普通的地球人 阅读(3421) 评论(12) 编辑
摘要: 介绍 关于Glyphicons字体图标,首先给出友情链接 Glyphicons 这个项目是在Bootstrap WPF Style项目基础上做的,详见http://www.cnblogs.com/tsliwei/p/6138412.html 项目里添加了PathGeometries文件夹和Glyph阅读全文
posted @ 2017-02-08 16:00 普通的地球人 阅读(3412) 评论(6) 编辑
摘要: 效果 前阵子看到ay的蜘蛛网效果和知乎的登录页背景,觉得效果很酷.自己也想写一个.于是写着写着就变成这样了.少女梦幻的赶脚有木有.我这有着一颗少女心的抠脚大汉 实现思路 分为两个部分: 1.星星无休止的漫游. 2.星星之间的连线. 星星和连线非别放到两个容器里,以便分开操作. 把星星的运动分解为X轴阅读全文
posted @ 2017-01-13 11:51 普通的地球人 阅读(4120) 评论(7) 编辑
摘要: 效果图 思路 拿到父级窗体的内容,放入一个容器里,再在容器里放入一个半透明层.将整个容器赋给父级窗体的内容. 关闭时反向操作. 代码 消息窗弹出时 消息框关闭时 源码下载:MessageBoxWithLayer.zip阅读全文
posted @ 2016-12-22 17:38 普通的地球人 阅读(5699) 评论(6) 编辑
摘要: 介绍 之所以说是简单模拟,是因为我不知道QQ登录背景动画是怎么实现的.这里是通过一些办法把它简化了,做成了类似的效果 效果图 大体思路 首先把背景看成是一个4行8列的点的阵距,X轴Y轴都是距离70.把点连起来,连成三角形.布局在外层蓝色的里,显示只显示里层绿色框里的部分.这样最外层的点不用动,只让绿阅读全文
posted @ 2016-12-12 13:33 普通的地球人 阅读(3416) 评论(4) 编辑
摘要: 简介 GitHub地址:https://github.com/ptddqr/bootstrap-wpf-style 此样式基于bootstrap-3.3.0,样式文件里的源码行数都是指的这个版本.CSS源文件放到了Content文件夹下的bootstrap.css WPF样式和CSS还是不太相同,所阅读全文
posted @ 2016-12-06 17:43 普通的地球人 阅读(22401) 评论(106) 编辑
摘要: 效果图: 此效果的设计和实现思路均来自:上位者的怜悯 详情见原文:http://www.cnblogs.com/lianmin/p/5940637.html 我所做的,只是将原作者的设计和思路封装成了行为,以方便wpf党使用 所以想看思路,直接去看原文.想直接使用或想看wpf实现的代码,在本文底部下阅读全文
posted @ 2016-10-11 14:16 普通的地球人 阅读(1732) 评论(7) 编辑
摘要: 这个属性我们平时可能并不怎么用.先来看下MSDN上的解释: 解释的非常专业,然而我并没有看懂. 说说我的理解吧:把这个属性设置为false,看起来没有变化,但操作上已经把他完全忽视了,不触发事件,可以直接点到它下面的东西. 这个属性能方便的解决工作中常见的麻烦,比如下面这个例子: 注意上面那部分.效阅读全文
posted @ 2016-09-30 10:54 普通的地球人 阅读(3300) 评论(2) 编辑