Pen.CompoundArray Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví pole hodnot, které určuje složené pero. Složené pero nakreslí složenou čáru složenou z paralelních čar a mezer.
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()
Hodnota vlastnosti
Matice skutečných čísel, která určuje složenou matici. Prvky v poli musí být ve vzestupném pořadí, ne méně než 0 a nesmí být větší než 1.
Výjimky
Vlastnost CompoundArray je nastavena na neměnnou Pen, například vlastnosti vrácené Pens třídou.
Poznámky
Složená čára se skládá ze střídavých paralelních čar a mezer s různými šířkami. Hodnoty v poli určují počáteční body každé součásti složené čáry vzhledem k šířce pera. První hodnota v matici určuje, kde první součást (řádek) začíná jako zlomek vzdálenosti přes šířku pera. Druhá hodnota v poli určuje začátek další komponenty (mezeru) jako zlomek vzdálenosti přes šířku pera. Konečná hodnota v poli určuje, kde končí poslední komponenta.
Předpokládejme, že chcete, aby pero nakreslily dvě paralelní čáry, kde šířka prvního řádku je 20 procent šířky pera, šířka mezery, která odděluje obě čáry, je 50 procent šířky pera a šířka druhého řádku je 30 procent šířky pera. Začněte vytvořením Pen a polem skutečných čísel. Nastavte složené pole předáním matice s hodnotami 0.0, 0.2, 0.7 a 1.0 do této vlastnosti.
Nenastavujte tuto vlastnost, pokud Pen má vlastnost Alignment nastavena na Insethodnotu .