WPFEx(WPF样例工程)
2010-04-05 21:22 lvkun 阅读(950) 评论(2) 编辑 收藏 举报去年开始学习WPF,并且应用到实际的工作项目中。作为新一代的Windows图形系统,用来开发界面,要比之前的MFC或者WTL,爽利多了(个人认为用MFC开发界面简直就是噩梦)。所以下定决心,学好这项技术。
之前,也研究过Flex,对TourdeFlex留下了比较深刻的印象。其中花样繁多的样例,确实能够大大提升学习的效率。于是参照着TourdeFlex,我也自己开发了一个WPF的样例程序,并且放到了Google Code(WPFEx)上面。
通过这个工程,主要是希望:
- 能够掌握和积累WPF相关知识;
- 对WPF的知识体系进行梳理;
- 与一起学习WPF的同学们进行交流;
大家如果有什么好的demo的想法,也可以加入到这个项目当中来。或者大家想要什么样的demo,可以发信给我,在能力范围之内的,我会想办法实现。
开发工具
Visual Studio2010RC1(相对于Beta2稳定很多,速度也快了很多,推荐使用)
TortoiseSvn和ankhSvn(能够很方便的与Google Code同步代码)。
目前进度
已完成程序的基本框架。
- 控件示例:
- Button
- CheckBox
- ComboBox
- ListBox
- Menu
- 布局示例:
- StackPanel
- Grid
- Canvas
- DockPanel
- 使用AvalonEdit控件实现了代码的高亮显示。
计划
在最初版本中完成基本控件的示例。目前还缺少:
- DataGrid
- ProcessBar
- RichTextBox
- Tree
后续版本会包含到更多的控件,控件的样式,以及动画等方面的示例。