WPF路径描述方式解析

开发 开发工具
WPF路径的描述,可以通过StreamGeometry和PathFigureCollection这两种方式来表示。下面我们会为大家介绍一下在什么情况下需要使用什么样的方式。

开发工具的种类繁多,开发人员可以按需选择适合自己的开发工具,完善程序的开发。比如选择WPF的人们,就是需要一个完美的图形界面处理需求。#t#

WPF路径总共有两个类来描述路径数据:一个是StreamGeometry,另一个是PathFigureCollection。

  1. < Path Stroke="Black" 
    Data="M 100,240 C 510,300 
    80,100 300,160 H40 v80"
     /> 

这种形式是StreamGeometry的XAML代码表示形式,也是最简洁的表示形式。

  1. < Path Stroke="Black" 
    StrokeThickness="1" Fill=
    "#CCCCFF">   
  2. < Path.Data>   
  3. < PathGeometry Figures=
    "M 10,100 C 10,300 300,
    -160 300,100"
     />   
  4. < /Path.Data>   
  5. < /Path>  

这样的WPF路径方式是使用PathFigureCollection的XAML代码表示方式。

这两种WPF路径方式都可以达至同一种显示效果,那么,什么时候使用StreamGeometry,什么时候使用PathFigureCollection方式呢?

一般地,当你建立WPF路径后,不再需要修改时,可使用StreamGeometry方式,如果还需要对路径数值进行修改,则使用PathFigureCollection方式(这里就是PathGeometry)。

责任编辑:曹凯 来源: javaeye.com
相关推荐

2009-12-28 13:57:39

WPF文字

2009-12-24 14:30:19

WPF MVVM

2009-12-29 15:05:29

WPF支持国际化

2009-12-31 14:25:19

Silverlight

2009-12-28 10:47:58

WPF绘图

2009-12-28 13:18:17

WPF设备输入

2009-12-25 17:48:43

WPF资源路径

2009-12-23 17:31:56

WPF Style

2009-12-28 13:23:19

WPF导出图片

2009-12-29 10:32:24

WPF Listbox

2009-12-24 15:04:12

WPF代码解析异常

2009-12-28 16:20:50

WPF内嵌样式

2009-12-29 09:54:27

WPF文字布局

2009-12-24 15:43:17

WPF控件相对位置

2009-12-28 17:33:19

WPF视频音频

2009-12-23 15:27:34

WPF图形系统

2009-12-28 15:18:29

WPF控件模型

2009-12-28 14:51:59

WPF元素树

2009-12-28 16:37:46

WPF异步模式

2009-12-29 11:01:46

WPF淡入效果
点赞
收藏

51CTO技术栈公众号