Pen.CompoundArray Propriedade

Definição

Obtém ou define um array de valores que especifica uma caneta composta. Uma caneta composta desenha uma linha composta composta composta por linhas e espaços 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 Propriedade

Single[]

Um array de números reais que especifica o array composto. Os elementos do array devem estar em ordem crescente, não inferior a 0, e não superior a 1.

Exceções

A CompoundArray propriedade é definida sobre um imutável Pen, como os devolvidos pela Pens classe.

Observações

Uma linha composta é composta por linhas paralelas alternadas e espaços de larguras variadas. Os valores no array especificam os pontos de partida de cada componente da linha composta em relação à largura da caneta. O primeiro valor no array especifica onde começa o primeiro componente (uma linha) como uma fração da distância ao longo da largura da caneta. O segundo valor no array especifica o início do próximo componente (um espaço) como uma fração da distância ao longo da largura da caneta. O valor final no array especifica onde termina o último componente.

Suponha que quer que uma caneta desenhe duas linhas paralelas onde a largura da primeira linha é 20 por cento da largura da caneta, a largura do espaço que separa as duas linhas é 50 por cento da largura da caneta, e a largura da segunda linha é 30 por cento da largura da caneta. Comece por criar um Pen e um array de números reais. Defina o array composto passando o array com os valores 0.0, 0.2, 0.7 e 1.0 para esta propriedade.

Não defina esta propriedade se o Pen tiver a Alignment sua propriedade definida como Inset.

Aplica-se a