Blend4精选案例图解教程(四):请给我路径指引
2015-04-19 23:53
357 查看
原文:Blend4精选案例图解教程(四):请给我路径指引路径在界面设计中,可以起到很好的辅助作用,我常常使用它来对元素进行规则排列和非规则排列控制。
本次教程将演示,Blend中路径的常规用法。
1、新建项目,在默认设计视图中添加一个椭圆(Elipse),按住Shift键可以画圆
视图树
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/1_thumb.png)
设计视图
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/1-1_thumb.png)
2、从绘制的圆中提取路径,右键点击圆,弹出的窗口选择Path-Make Layout Path,在视图树中显示为PathListBox,这就是我们需要的路径
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/2_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/2-1_thumb.png)
3、选中PathListBox,通过双击图片,往PathListBox中添加需要通过路径排列的元素
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/3_thumb.png)
视图树
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/3-1_thumb.png)
4、为了查看效果,暂时把elipse的可见关闭
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/4_thumb.png)
效果图
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/4-1_thumb.png)
5、路径带来的效果已初步展现,下面在进行属性设置,使图片的排列更符合我们的要求。
确保选中PathListBox,然后在属性窗口中进行属性调整
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/5_thumb.png)
ZIndex:2 使图片显示在elipse(elipse的ZIndex属性为1)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/5-1_thumb.png)
排列属性:平均
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/5-2_thumb.png)
方向:随路径居中
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/5-3_thumb.png)
6、对elipse进行简单的属性设置,作为图片显示的背景
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/6_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/6-1_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/6-2_thumb.png)
7、OK,效果出来了,是不是有点像八卦图。呵呵,咱们继续!
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/7_thumb.png)
8、使用钢笔工具创建不规则路径,对图片进行不规则排列
新建一个UserControl
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/8_thumb.png)
9、使用钢笔工具,随意画出一些路径
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/9_thumb.png)
设计图
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/10-1_thumb.png)
视图树
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/10_thumb.png)
10、提取路径,加入图片元素
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/11_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/12_thumb.png)
11、把UserControl的背景设置为白色,改变分布(Distribution)属性为Even(平均)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/12-2_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/12-3_thumb.png)
12、得到不规则排列图
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/13_thumb.png)
本教程项目下载
本次教程将演示,Blend中路径的常规用法。
1、新建项目,在默认设计视图中添加一个椭圆(Elipse),按住Shift键可以画圆
视图树
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/1_thumb.png)
设计视图
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/1-1_thumb.png)
2、从绘制的圆中提取路径,右键点击圆,弹出的窗口选择Path-Make Layout Path,在视图树中显示为PathListBox,这就是我们需要的路径
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/2_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/2-1_thumb.png)
3、选中PathListBox,通过双击图片,往PathListBox中添加需要通过路径排列的元素
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/3_thumb.png)
视图树
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/3-1_thumb.png)
4、为了查看效果,暂时把elipse的可见关闭
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/4_thumb.png)
效果图
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/4-1_thumb.png)
5、路径带来的效果已初步展现,下面在进行属性设置,使图片的排列更符合我们的要求。
确保选中PathListBox,然后在属性窗口中进行属性调整
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/5_thumb.png)
ZIndex:2 使图片显示在elipse(elipse的ZIndex属性为1)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/5-1_thumb.png)
排列属性:平均
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/5-2_thumb.png)
方向:随路径居中
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/5-3_thumb.png)
6、对elipse进行简单的属性设置,作为图片显示的背景
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/6_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/6-1_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/6-2_thumb.png)
7、OK,效果出来了,是不是有点像八卦图。呵呵,咱们继续!
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/7_thumb.png)
8、使用钢笔工具创建不规则路径,对图片进行不规则排列
新建一个UserControl
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/8_thumb.png)
9、使用钢笔工具,随意画出一些路径
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/9_thumb.png)
设计图
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/10-1_thumb.png)
视图树
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/10_thumb.png)
10、提取路径,加入图片元素
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/11_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/12_thumb.png)
11、把UserControl的背景设置为白色,改变分布(Distribution)属性为Even(平均)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/12-2_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/12-3_thumb.png)
12、得到不规则排列图
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_149F8/13_thumb.png)
本教程项目下载
相关文章推荐
- Blend4精选案例图解教程(四):请给我路径指引
- Blend4精选案例图解教程(四):请给我路径指引
- Blend4精选案例图解教程(三):一键拖拽
- Blend4精选案例图解教程(一):丰富的形状(Shape)资源
- Blend4精选案例图解教程(一):丰富的形状(Shape)资源
- Blend4精选案例图解教程(二):找张图片玩特效
- Blend4精选案例图解教程(二):找张图片玩特效
- Blend4精选案例图解教程(三):一键拖拽
- Blend4精选案例图解教程(五):可视数据管理
- Blend4精选案例图解教程(五):可视数据管理
- Blend4精选案例图解教程(二):找张图片玩特效
- Blend4精选案例图解教程(三):一键拖拽
- TensorFlow 中文资源精选,官方网站,安装教程,入门教程,实战项目,学习路径
- ARP代理 教程图解 (案例,动画过程、配套仿真)
- ARP欺骗教程图解 (案例、动画过程、配套仿真)
- 案例实作图解Asp.Net MVC教程
- 案例实作图解.Net Entity Framework 教程
- TensorFlow 中文资源精选,官方网站,安装教程,入门教程,实战项目,学习路径。
- ARP代理 教程图解 (案例、过程、分析,并有配套的仿真链接)
- TensorFlow 中文资源精选,官方网站,安装教程,入门教程,实战项目,学习路径。