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

我们在设计应用程序界面的时候,为了充分利用界面空间,住住需要灵活的界面布局方式, 比如可以在界面正面空间上定义一个Chart,背面空间上定义一个GridView,通过在Chart上鼠标 双击,控件180度旋转后向用户显示出界面背面的GridView,通过在GridView上双击鼠标,控件 再一次平滑的180度旋转向用户显示正面的Chart

这个例子就是使用Wpf模拟Apple OS 实现一个包含正反面元素的控件以Y轴为坐标前后180翻 转的动画效果,在这里为方便示例,在正反面各以一个Image来表示,在每一面的Image上双击 鼠标,Image将180度反转,显示出背面的另一幅Image,下面是示例界面的缩略图,有兴趣的朋友 可以下载源码:http://files.cnblogs.com/5460600/Rotation.rar


时间: 2025-01-31 09:42:39

WPF案例(二) 模拟Apple OS界面前后180度反转的相关文章

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

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

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

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

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

在这个程序里对5个2D控件界面应用了垂直倒影,边缘模糊化和模型变换,在本例中,这5个2D控件为Border, 各包含了一幅Image,界面 如下图所示,源码从这里(http://files.cnblogs.com/5460600/DropShadow.rar)下载 本例中使用Viewport2DVisual3D来呈现2D的Border,Border中包含了Image,对 Viewport2DVisual3D使用了RotateTransform3D模型变换 ,以使Viewport2DVisual3

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

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

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

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

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

这个程序模彷了Windows7的桌面任务栏,当在桌面上双击某个快捷方式时,将打开一个新的子界面,并且在任务栏里创建一个链接到此 界面的任务栏图标,将鼠标移动到任务栏上的图标时,将Popup出界面的实时图像缩略图,单击任务栏图标时,可让界面最大化或最小化, 界面如下所示,源码从这里(http://files.cnblogs.com/5460600/StatusBar.rar)下载 做这个任务栏界面缩略图时,使用VisualBrush将子界面的实时图像填充到Rectangle 1 Rectangle

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

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

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

原文:WPF案例 (六) 动态切换UI布局   这个Wpf示例对同一个界面支持以ListView或者CardView的布局方式呈现界面,使用控件ItemsControl绑定数据源,使用DataTemplate为ItemsControl分别预定义了ListView和CardView的样式,在程序运行时,可在这两种Layout之间互相切换,界面如下.源代码在这里下载    为ItemsControl定义ListView UI布局的ItemTemplate,并指定MouseOver时DataTempl

关于模拟csdn问答界面上那个绿色图标的问题

问题描述 关于模拟csdn问答界面上那个绿色图标的问题 请问在VB6.0中怎么样模拟csdn问答界面上那个绿色图标?上下两排可以设置不同的问题来? 解决方案 这个需要用label和picturebox控件自己组合实现 解决方案二: 这个需要用label和picturebox控件自己组合实现