Pen.CompoundArray Propiedad

Definición

Obtiene o establece una matriz de valores que especifica un lápiz compuesto. Un lápiz compuesto dibuja una línea compuesta formada por líneas y espacios paralelos.

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

Valor de propiedad

Single[]

Matriz de números reales que especifica la matriz compuesta. Los elementos de la matriz deben estar en orden ascendente, no menor que cero y no mayor que 1.

Excepciones

El valor de la propiedad CompoundArray se establece en un objeto Pen inmutable, como los devueltos por la clase Pens.

Comentarios

Una línea compuesta se compone de líneas paralelas alternas y espacios de distintos anchos. Los valores de la matriz especifican los puntos iniciales de cada componente de la línea compuesta en relación con el ancho del lápiz. El primer valor de la matriz especifica dónde comienza el primer componente (una línea) como una fracción de la distancia a través del ancho del lápiz. El segundo valor de la matriz especifica el principio del siguiente componente (un espacio) como una fracción de la distancia a través del ancho del lápiz. El valor final de la matriz especifica dónde finaliza el último componente.

Supongamos que desea que un lápiz dibuje dos líneas paralelas donde el ancho de la primera línea sea el 20 por ciento del ancho del lápiz, el ancho del espacio que separa las dos líneas es el 50 por ciento del ancho del lápiz y el ancho de la segunda línea es el 30 por ciento del ancho del lápiz. Empiece por crear y Pen una matriz de números reales. Establezca la matriz compuesta pasando la matriz con los valores 0.0, 0.2, 0.7 y 1.0 a esta propiedad.

No establezca esta propiedad si tiene Pen su Alignment propiedad establecida en Inset.

Se aplica a