Udostępnij za pośrednictwem


Pen.CompoundArray Właściwość

Definicja

Pobiera lub ustawia tablicę wartości, które określają pióro złożone. Pióro złożone rysuje złożoną linię składa się z linii równoległych i spacji.

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()

Wartość właściwości

Single[]

Tablica liczb rzeczywistych, która określa tablicę złożoną. Elementy w tablicy muszą być w kolejności rosnącej, nie mniejszej niż 0, a nie większe niż 1.

Wyjątki

Właściwość CompoundArray jest ustawiana Penna niezmiennym obiekcie , takim jak te zwracane przez klasę Pens .

Uwagi

Linia złożona składa się z naprzemiennych linii równoległych i przestrzeni o różnych szerokościach. Wartości w tablicy określają punkty początkowe każdego składnika linii złożonej względem szerokości pióra. Pierwsza wartość w tablicy określa, gdzie pierwszy składnik (wiersz) zaczyna się jako ułamek odległości w całej szerokości pióra. Druga wartość w tablicy określa początek następnego składnika (spacji) jako ułamek odległości w szerokości pióra. Końcowa wartość w tablicy określa, gdzie kończy się ostatni składnik.

Załóżmy, że pióro ma narysować dwie linie równoległe, w których szerokość pierwszego wiersza wynosi 20 procent szerokości pióra, szerokość odstępu oddzielającą dwa linie to 50 procent szerokości pióra, a szerokość drugiego wiersza wynosi 30 procent szerokości pióra. Zacznij od utworzenia Pen tablicy liczb rzeczywistych i . Ustaw tablicę złożoną, przekazując tablicę z wartościami 0.0, 0.2, 0.7 i 1.0 na tę właściwość.

Nie ustawiaj tej właściwości, jeśli Pen właściwość Alignment ma ustawioną wartość Inset.

Dotyczy