随笔分类 -  WPF

摘要:实事上,如果敢于尝试的话,你会发现WPF能做到很多,甚至包括被几乎被Flash垄断的动画短片,电子贺卡,各种各样千奇百怪的特效.WPF有着很多令人惊讶的功能:DP,事件路由,数据绑定,动画,但在很多人的印象里WPF对于动画似乎只能简简单单的变变控件大小,位置,颜色...其实不然,Flash所能做到的动画效果WPF都能做到,比如制作一个搞笑的动画短片,甚至更多 WPF制作的动画短片: 阅读全文
posted @ 2007-11-25 21:39 周银辉 阅读(8106) 评论(22) 推荐(2) 编辑
摘要:为快速地为你的应用定制一个零部件,你需要的是UserControl,这可以参考"WPF中自定义控件(2) UserControl", 为了让你打造的控件更标准化,更灵活以及更具有普遍意义,你需要用到的CustomControl,这正是本文要介绍的. 阅读全文
posted @ 2007-11-18 20:54 周银辉 阅读(31362) 评论(14) 推荐(9) 编辑
摘要:有朋友询问如何让WPF应用能够提供多语言支持(中文,英文,日文.....),我的建议是:(1)抛弃WinForm时代的资源存储方式 (2)利用WPF的动态资源特性. 下面简单介绍一下并打造一个简单的DEMO 阅读全文
posted @ 2007-11-08 10:07 周银辉 阅读(12438) 评论(23) 推荐(3) 编辑
摘要:Expression Blend 2 September Preview 发布 周银辉Expression Blend 2 September Preview 发布了,有不少新增功能哦点击这里下载点击这里了解更多 阅读全文
posted @ 2007-10-29 09:14 周银辉 阅读(2314) 评论(5) 推荐(0) 编辑
摘要:在这里我们将将打造一个UserControl(用户控件)来逐步讲解如何在WPF中自定义控件,并将WPF的一些新特性引入到自定义控件中来.我们制作了一个带语音报时功能的钟表控件, 效果如下: 阅读全文
posted @ 2007-10-27 20:38 周银辉 阅读(43098) 评论(14) 推荐(10) 编辑
摘要:学习WPF快一年了,在博客园中也写了不少随笔,今天将其中的部分随笔整理出来以便和园子里的兄弟们更好的交流学习,希望大家支持。另外,这里只整理了那些原创的且容易归类的随笔,其它的一些较散乱的WPF随笔请访问我的博客, 随着学习的深入我的随笔也会增加并会尽可能地追加到此导航目录中。谢谢大家的支持! 阅读全文
posted @ 2007-10-17 16:55 周银辉 阅读(11557) 评论(17) 推荐(5) 编辑
摘要:-- 在为WPF自定义面板时,MeasureOverride和ArrangeOverride方法较难理解,也许本篇随笔能对你有所帮助 阅读全文
posted @ 2007-10-16 20:07 周银辉 阅读(8135) 评论(2) 推荐(2) 编辑
摘要:本系列随笔将逐步介绍如何在WPF打造自定义控件以及让自定义控件更好地支持WPF新特性.这里是第一小节:概览 阅读全文
posted @ 2007-10-16 16:41 周银辉 阅读(22548) 评论(7) 推荐(6) 编辑
摘要:可能你已发现一个问题,我们无法使用VS对WPF项目创建单元测试(VS2005不行,VS2008我没试过,但据说也不行),这让人很郁闷,这里将介绍如何使用NUnit来对WPF项目创建单元测试并解决其中的难题(但利用NUnit来对WPF创建单元测试时并不会像针对.Net2.0一样容易,可能会出现一些小问题). 阅读全文
posted @ 2007-09-30 09:35 周银辉 阅读(7696) 评论(8) 推荐(0) 编辑
摘要:CoverFlow1.png苹果iTunes播放器的CoverFlow效果羡煞旁人,不过有了WPF,我们也可以轻松实现哈,今天费了半天的时间终于搞定,呵呵... 阅读全文
posted @ 2007-09-27 16:36 周银辉 阅读(19243) 评论(55) 推荐(7) 编辑
摘要:WPF线程,使用调度程序构建反应速度更快的应用程序 阅读全文
posted @ 2007-09-16 20:37 周银辉 阅读(5537) 评论(3) 推荐(1) 编辑
摘要:本文介绍了在WPF中如何使用流文档灵活地显示内容 阅读全文
posted @ 2007-09-11 14:50 周银辉 阅读(6762) 评论(3) 推荐(0) 编辑
摘要:small dic.png 阅读全文
posted @ 2007-09-08 15:31 周银辉 阅读(3237) 评论(12) 推荐(1) 编辑
摘要:WPF编程时,我们经常使用Mouse.GetPosition(IInputElement relativeTo)或MouseEventArgs.GetPosition(IInputElement relativeTo)来获取鼠标相对于某一界面元素的相对位置,这自然也联想到另外的一个问题:如何获取鼠标相对于屏幕的位置。 阅读全文
posted @ 2007-08-27 16:21 周银辉 阅读(7058) 评论(5) 推荐(1) 编辑
摘要:今天一位收到网友求助,其在实现一个动画时遇到了困难,但究其原因是因为WPF内置的几个[Type]Animaion中并没有针对GridLength类型提供GridLengthAnimation类型.为此,这里提供了该类型. 阅读全文
posted @ 2007-08-16 18:56 周银辉 阅读(3488) 评论(3) 推荐(0) 编辑
摘要:本系列随笔将与你一起探讨WPF中的Commanding机制以及应用,这是第二部分 阅读全文
posted @ 2007-08-09 17:06 周银辉 阅读(9347) 评论(6) 推荐(6) 编辑
摘要:本系列随笔将与你一起探讨WPF中的Commanding机制以及应用 阅读全文
posted @ 2007-08-08 12:29 周银辉 阅读(15318) 评论(3) 推荐(5) 编辑
摘要:在位图效果中,最常用的当数阴影(DropShadowBitmapEffect),这里有一个DropShadowBitmapEffect的替代品SystemDropShadowChrome,其虽算不上完美,但在很多时候却是一个不错的解决DropShadowBitmapEffect性能问题的方法. 阅读全文
posted @ 2007-08-05 13:25 周银辉 阅读(6210) 评论(6) 推荐(3) 编辑
摘要:InkCanvas1.pngWPF中提供了一个很有趣的控件InkCanvas,我们这里将提供一个比较Cool的Demo并分享其功能. 阅读全文
posted @ 2007-08-03 14:20 周银辉 阅读(23755) 评论(13) 推荐(7) 编辑
摘要:skinedApp1.png这篇文章讨论的是在WPF中如何创建可以在运行时”换肤”的用户界面的一些基础知识,我们将验证WPF对用户界面”皮肤”的支持,并通过一个简单的示例程序来展示如何使用这些特性. 阅读全文
posted @ 2007-08-02 15:03 周银辉 阅读(17368) 评论(13) 推荐(7) 编辑