共用方式為


Pen.CompoundArray 屬性

定義

取得或設定一個數值陣列,指定複合筆。 複合筆會畫出由平行線條和空格組成的複合線。

public:
 property cli::array <float> ^ CompoundArray { cli::array <float> ^ get(); void set(cli::array <float> ^ value); };
public float[] CompoundArray { get; set; }
member this.CompoundArray : single[] with get, set
Public Property CompoundArray As Single()

屬性值

Single[]

一個實數陣列,用來指定複合陣列。 陣列中的元素必須是遞增順序,且不小於 0,且不大於 1。

例外狀況

CompoundArray 性質設定在一個不變的 Pen上,例如類別回傳 Pens 的 。

備註

複合線由交錯的平行線和不同寬度的空間組成。 陣列中的值指定複合線各分量相對於筆寬度的起始點。 陣列中的第一個值指定第一個分量(一條線)起點為筆寬度距離的分數。 陣列中的第二個值指定下一個分量(空間)的起始點,為筆寬度距離的分數。 陣列中的最後一個值指定最後一個元件的結束點。

假設你想用筆畫兩條平行線,第一條線寬度為筆寬度的20%,分隔兩線的寬度為筆寬度的50%,第二條線寬度為筆寬度的30%。 先建立一個 Pen 和 的實數陣列。 透過將 0.0、0.2、0.7 和 1.0 的數值傳入複合陣列,設定為這個屬性。

若 的 Pen 屬性設定 AlignmentInset,則不應設定此性質。

適用於