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 parallele e spazi.

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 della matrice devono essere in ordine crescente, non minori di 0 né maggiori di 1.

Eccezioni

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

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 è il 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 Pen oggetto e una 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 proprietà Alignment è Pen impostata su Inset.

Si applica a