形状和绘图

Silverlight 提供很多随时可用的 Shape 对象,包括 EllipseLinePathPolygonPolylineRectangleShape 对象共享以下通用属性:

  • Stroke:说明如何绘制形状的轮廓。

  • StrokeThickness:说明形状轮廓的粗细。

  • Fill:说明如何绘制形状的内部。

  • 用于指定坐标和顶点的数据属性,以与设备无关的像素来度量。

使用 Path 和 Geometry

使用 Path 类可以绘制曲线和复杂形状。使用 Geometry 对象来绘制这些曲线和形状。若要使用 Path,请创建一个 Geometry 并使用它来设置 Path 对象的 Data 属性。

<Canvas>
<Path Stroke="DarkGoldenRod" StrokeThickness="3"
Data
="M 100,200 C 100,25 400,350 400,175 H 280" />
</Canvas>

posted @ 2011-03-15 17:28  南宫元耘  阅读(173)  评论(0编辑  收藏  举报