自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (13)
  • 收藏
  • 关注

原创 单线程非递归的广度优先遍历算法

单线程非递归的广度优先遍历算法  遍历文件夹最快

2010-02-26 10:39:00 852

原创 WPF 2D图形 性能挑战。

目标: 在一个Canvas 上 画600*300个点,显示结果是 600条曲线,无论是用600个Polyline 分别画300点,还是 一个FrameworkElement-->OnRender 600*300点。 要求 绘制出来后 鼠标滚轮进行缩放,收放自如,没有任何滞后、卡的感觉,不能直接用位图, 因为位图 放大失真厉害,缩放起来 性能就像canvas上仅仅放了一张位图一样 轻

2009-05-14 09:43:00 1486 3

原创 WPF 共同学习 共同进步

qq     -- 124493482email -- wyq1153@163.com 

2009-05-14 00:33:00 472

WPF 经典 贪食蛇

游戏名称:贪食蛇 开发框架:WPF 开发时间:大概4小时 开发人员:千哥 电子邮件:wyq1153@163.com ----------------- 蛇的画法: Snake类本来可以画为一条完整的蛇。 但考虑到贪食蛇的特性:头和尾变化,中间的部分不动。所以,把 一条蛇拆分成一个一个的正方形来画。这样,每次重绘的时候,只 需要重置头尾两个正方形的位置就行了,中间的部分则不用重绘。 ----------------- 算法: 未涉及复杂的算法。主要有一个注意点: 1:随机刷新食物时,食物的位置不能出现在蛇的身体内,如果在蛇的身体内,则需要循环判断重新生成一个随机位置。 ----------------- 软件的知识点: 1:对WPF基础知识的应用。 2:对Timer的实用。即,蛇自动向前走。 3:简单的控制逻辑。 即,开始-->键盘控制蛇的方向-->蛇吃食物自动边长-->食物吃完随机刷新食物-->暂停/继续-->遇到墙壁或吃到自己物游戏结束。 4:WPF动画。即,蛇吃食物时,红色数字标记,类似"+5"、"+6"字样。

2014-02-13

WPF三个经典动画实例

这是一个WPF的动画实例。 不要被简单的效果蒙蔽,货在代码里,通过代码便能洞悉WPF动画的本质,能把动画玩的风生水起。

2010-03-01

WPF/Silverlight自定义高性能水纹波浪位图效果

WPF/Silverlight自定义高性能位图效果的例子。 用的是一个外部二进制文件,直接是有显卡来渲染位图效果,所以性能非常高,效果是图片的波浪水纹化。 一般wpf自带的位图效果 数量有限,而且性能很差,不适合大量使用,这个例子正解决了这个难题。

2010-03-01

WPF自定义鼠标形状 自定义鼠标

这是一个WPF 自定义鼠标形状的例子。 一般我们用.cur或是.ani文件来自定义鼠标,但是这里我用WPF代码自己写一个鼠标形状,不用外部文件。 这样更受代码控制,更具灵活性,减少了文件读取失败的风险,节省了IO资源。

2010-03-01

Wpf 自定义窗体 Window 自定义 Xaml讲解 Xaml解惑

高手写的例子。 简单实用的 Wpf 自定义Window的例子 把Window完全拆开了,再一点一点的拼上去, 让你对Wpf的Xaml 有一个循序渐进的认识 对Xaml不再陌生,不再害怕。 代码不长,适合阅读,易于理解。 希望对你有用。

2009-11-24

WPF Drag DragDrop 拖拽 自定义拖拽 自定义拖拽图标 拖拽图标 拖拽图片

最开始的源码来自于CodeProject,感谢老外的代码, 但是老外的代码写的太多了,太“罗嗦”,不适合新手、或是初级开发的鸟儿们看、用,于是我没吃中饭,给代码动了手术,把猫腻都干掉了。 功能:Wpf的拖拽功能很好使,但是伴随拖拽的图标确实系统级别的,不能更改,就几个很傻的很小的东西,这个例子就是改这个图标的,比如,你拖拽一个文件夹,这时候跟着鼠标走的不是 一个虚线的小东西,而是一个文件夹,你托一个Button,那么跟着你走的就是一个Button... 跟Windows系统的拖拽一样。而且代码也被我改的很简单,只有一个类。 很好看懂,希望对大家有用。

2009-11-24

WPF HitTestCore HitTest 命中测试 命中 选中 拾取

....这是一个关于 WPF HitTestCore方法的实用例子,源码是从WPF的源码里面反编译出来的,我使了大力气把重点内容剥离出来,做了这个例子.而且我现在的项目也在广泛应用。 主要功能是使一个很细的显示对象,十分方便的被拾取、选中,比如一条很细的自定义Line,自定义显示对象,这对于,经常写自定义显示对象的人是十分、非常、很、特别有用的。 ........

2009-11-24

经典C#[1].net中如何操作XML(有实例和详解)

绝对经典,C# .net对xml的操作 代码优良 讲解细致

2008-10-12

flash相册 随机相册 xml相册 flash+xml

flash相册 随机相册 xml相册 flash+xml

2008-09-06

javascript 图片倒影 图片倒影简单实现 简单图片倒影

这是一个、javascript让图片翻转的例子,制造倒影效果,很简单 但是很实用,而且不是那种很长的代码型的,值得学习和使用 是倒影效果中的上品..

2008-09-06

wpf经典代码集合 wpf经典学习笔记 wpf从菜鸟到精通

速度来下 wpf资料经典 完整记录从菜鸟到精通的过程 全部是读书笔记 通俗易懂 深入其浅出

2008-09-06

wpf 树 visualtree

wpf 的树 透过树理解visualtree 你还在为wpf的结构体系犯愁吗? 你还在为wpf庞大的类库所迷糊吗? 你还在为做不出特定功能的wpf控件而担忧吗? 你还在为做一个简单的wpf控件东拼西凑吗? 来揭示WPF VisualTree LogicalTree的结构吧!

2008-09-06

文本编辑器

简单实用的 asp.net/c# 文本编辑器 。netframework1.0/2.0两个版本

2008-06-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除