共用方式為


HOW TO:使用 LineGeometry 建立線條

更新:2007 年 11 月

本範例示範如何使用 LineGeometry 類別來描述線條。LineGeometry 的定義必須包含一個起始點以及一個結束點。

範例

下列範例顯示如何建立和呈現 LineGeometryPath 項目可用來呈現線條。因為線條沒有面積,所以沒有指定 Path 物件的 Fill;而改用 StrokeStrokeThickness 屬性。

<Path Stroke="Black" StrokeThickness="1" >
  <Path.Data>
    <LineGeometry StartPoint="10,20" EndPoint="100,130" />
  </Path.Data>
</Path>
LineGeometry myLineGeometry = new LineGeometry();
myLineGeometry.StartPoint = new Point(10,20);
myLineGeometry.EndPoint = new Point(100,130);

Path myPath = new Path();
myPath.Stroke = Brushes.Black;
myPath.StrokeThickness = 1;
myPath.Data = myLineGeometry;

從 (10,20) 繪製至 (100,130) 的 LineGeometry

LineGeometry

其他簡單的幾何類別包括 LineGeometryEllipseGeometry。這些幾何,以及更複雜的幾何,也都可以使用 PathGeometryStreamGeometry 來建立。如需詳細資訊,請參閱幾何概觀

請參閱

工作

HOW TO:建立複合圖案

HOW TO:使用 PathGeometry 建立圖案

概念

幾何概觀