Polyline.Points 属性

2013/12/13

获取或设置一个集合,其中包含 Polyline 的顶点。

Namespace:  System.Windows.Shapes
程序集:  System.Windows(位于 System.Windows.dll 中)
XMLNS for XAML: 未映射到 xmlns。

public PointCollection Points { get; set; }
<Polyline Points="pointSet"/>

XAML 值

pointSet

请参见“备注”中的“pointSet 语法”。

属性值

类型: System.Windows.Media.PointCollection
描述 Polyline 顶点的 Point 结构的集合。默认值为 null

依赖项属性标识符字段: PointsProperty

单个点(例如 (0,0))是有效值,但不会呈现任何内容,因为需要至少两个点才能生成呈现输出。

pointSet 语法

Points 属性的有效 pointSet 描述一个或多个点。举一个点设置语法的例子,字符串"0,0 50,100 100,0"将生成一个"V"形折线,锐角放置在 50,100。

X,Y[ X*,Y*]*

X, Y

用于标识折线的 x,y 初始点的一对双精度值。

X*,Y*

用于定义此折线的其他点的后面几对双精度值。

  • [] 字符不是文本;它们是未绑定值的指示符。* 也不是文本,它表示除初始 X,Y 之外允许的任意数量的点。

  • 此语法中的分隔符可以是空格,也可以是逗号。可以使用混合形式的空格和逗号作为分隔符。通用约定是在 X 和 Y 之间使用逗号,在点之间使用空格。

  • Points 值/点集中,不允许使用任意奇数个双精度值,否则将引发分析器错误或运行时错误。字符串中的双精度值的数量必须始终是偶数,以便将其计算为点 x,y 对。

  • pointSet 语法行为由 PointCollection 的专用本机 XAML 类型转换器实现。

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示:
© 2014 Microsoft