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 rovnoběžný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
Pole reálných čísel, které určuje složenou matici. Prvky v matici musí být ve vzestupné pořadí, ne menší než 0 a nesmí být větší než 1.
Výjimky
Vlastnost CompoundArray je nastavena na neměnné Pen, například ty, které Pens vrácené třídou.
Poznámky
Složená čára se skládá ze střídavých rovnoběžných čar a prostorů s různou šířkou. Hodnoty v poli určují počáteční body každé součásti složené čáry vzhledem k šířce pera. První hodnota v poli určuje, kde začíná první součást (čára) jako zlomek vzdálenosti přes šířku pera. Druhá hodnota v poli určuje začátek další komponenty (mezery) 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ě rovnoběžné čáry, kde šířka první čáry je 20 procent šířky pera, šířka prostoru, který obě čáry odděluje, je 50 procent šířky pera a šířka druhé čáry je 30 procent šířky pera. Začněte vytvořením Pen a pole reálných čísel. Nastavte složené pole předáním matice s hodnotami 0.0, 0.2, 0.7 a 1.0 této vlastnosti.
Tuto vlastnost nenastavujte, Pen pokud má vlastnost Alignment nastavenou na Inset.