Condividi tramite


Pen.CompoundArray Proprietà

Definizione

Ottiene o imposta una matrice di valori che specifica una penna composta. Una penna composta disegna una linea composta costituita da linee e spazi paralleli.

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

Valore della proprietà

Single[]

Matrice di numeri reali che specifica la matrice composta. Gli elementi nella matrice devono essere in ordine crescente, non minore di 0 e non maggiore di 1.

Eccezioni

La CompoundArray proprietà viene impostata su un oggetto non modificabile Pen, ad esempio quelli restituiti dalla Pens classe .

Commenti

Una linea composta è costituita da linee parallele alternate e spazi di larghezza variabile. I valori nella matrice specificano i punti iniziali di ogni componente della linea composta rispetto alla larghezza della penna. Il primo valore nella matrice specifica dove inizia il primo componente (una riga) come frazione della distanza tra la larghezza della penna. Il secondo valore nella matrice specifica l'inizio del componente successivo (uno spazio) come frazione della distanza tra la larghezza della penna. Il valore finale nella matrice specifica dove termina l'ultimo componente.

Si supponga di voler disegnare due linee parallele in cui la larghezza della prima riga è pari al 20% della larghezza della penna, la larghezza dello spazio che separa le due righe è il 50% della larghezza della penna e la larghezza della seconda riga è il 30% della larghezza della penna. Per iniziare, creare un oggetto e una Pen matrice di numeri reali. Impostare la matrice composta passando la matrice con i valori 0.0, 0.2, 0.7 e 1.0 a questa proprietà.

Non impostare questa proprietà se la Pen proprietà Alignment è impostata su Inset.

Si applica a