2010年9月8日

WPF案例 (六) 动态切换UI布局

摘要: 这个Wpf示例对同一个界面支持以ListView或者CardView的布局方式呈现界面,使用控件ItemsControl绑定数据源,使用DataTemplate为ItemsControl分别预定义了ListView和CardView的样式,在程序运行时,可在这两种Layout之间互相切换,界面如下。源代码在这里下载 为ItemsControl定义ListView UI布局的ItemTemplate...阅读全文

posted @ 2010-09-08 15:58 leo.. 阅读(2490) 评论(7) 编辑

2010年9月3日

WPF案例 (五) 对控件界面使用倒影

摘要: 在这个程序里对5个2D控件界面应用了垂直倒影,边缘模糊化和模型变换,在本例中,这5个2D控件为Border, 各包含了一幅Image,界面如下图所示,源码从这里下载 本例中使用Viewport2DVisual3D来呈现2D的Border,Border中包含了Image,对Viewport2DVisual3D使用了RotateTransform3D模型变换,以使Viewport2DVisual3D向...阅读全文

posted @ 2010-09-03 15:33 leo.. 阅读(1848) 评论(1) 编辑

WPF案例 (四) 模拟Windows7桌面任务栏

摘要: 这个程序模彷了Windows7的桌面任务栏,当在桌面上双击某个快捷方式时,将打开一个新的子界面,并且在任务栏里创建一个链接到此界面的任务栏图标,将鼠标移动到任务栏上的图标时,将Popup出界面的实时图像缩略图,单击任务栏图标时,可让界面最大化或最小化,界面如下所示,源码从这里下载 做这个任务栏界面缩略图时,使用VisualBrush将子界面的实时图像填充到Rectangle[代码] 又分别使用了两...阅读全文

posted @ 2010-09-03 11:22 leo.. 阅读(2685) 评论(7) 编辑

2010年9月2日

WPF案例 (三) 模拟QQ“快速换装"界面

摘要: 这个小程序使用Wpf模拟QQ快速换装页面的动画特效,通过使用组合快捷键Ctrl+Left或Ctrl+Right,可实现Image平滑的向左或者向右滑动,页面如下,有兴趣的朋友可以下载源码 在构建这个示例的3D场景时,使用了ModelVisual3D和Model3DGroup元素,ModelVisual3D是一个3D容器类,用来包含3D元素,在这里使用Model3DGroup打包了3个Geometr...阅读全文

posted @ 2010-09-02 15:07 leo.. 阅读(3091) 评论(8) 编辑

WPF案例(二)模拟Apple OS 界面前后180度反转

摘要: 我们在设计应用程序界面的时候,为了充分利用界面空间,住住需要灵活的界面布局方式,比如可以在界面正面空间上定义一个Chart,背面空间上定义一个GridView,通过在Chart上鼠标双击,控件180度旋转后向用户显示出界面背面的GridView,通过在GridView上双击鼠标,控件再一次平滑的180度旋转向用户显示正面的Chart 这个例子就是使用Wpf模拟Apple OS 实现一个包含正反面元...阅读全文

posted @ 2010-09-02 11:24 leo.. 阅读(2532) 评论(3) 编辑

2010年9月1日

WPF案例(-)模拟Windows7 Win+Tab切换

摘要: 一个使用Wpf模拟Windows7 Win+Tab页面切换的小程序,使用快捷键Ctrl+Down或Ctrl+Up在示例程序各个页面元素之间滑动导航,在本例中,使用Viewport2DVisual3D宿主二维控件,在这里为方便示例,二维控件仅简单的使用了一个Image,以下是界面缩略图,有兴趣的朋友可以下载源码 在建立本示例中的三维场景时,使用了Viewport3D,PerspectiveCamer...阅读全文

posted @ 2010-09-01 15:09 leo.. 阅读(2326) 评论(7) 编辑

<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

导航

统计

公告

昵称:leo..
园龄:1年8个月
粉丝:17
关注:0

搜索

 
 

常用链接

我的标签

随笔档案

最新评论

阅读排行榜

评论排行榜

推荐排行榜