LinearGradientBrush.StartPoint Propriedade

Definição

Obtém ou define as coordenadas bidimensionais iniciais do gradiente linear.

public:
 property System::Windows::Point StartPoint { System::Windows::Point get(); void set(System::Windows::Point value); };
public System.Windows.Point StartPoint { get; set; }
member this.StartPoint : System.Windows.Point with get, set
Public Property StartPoint As Point

Valor de Propriedade

As coordenadas bidimensionais iniciais para o gradiente linear. O padrão é (0, 0).

Observações

A LinearGradientBrush pinta um gradiente ao longo de uma linha. Os pontos de início e fim da linha são definidos pelas StartPoint propriedades e EndPoint dos LinearGradientBrush.

O gradiente linear padrão é diagonal. No padrão, o StartPoint de um gradiente linear é (0,0), o canto superior esquerdo da área preenchida, e é EndPoint (1,1), o canto inferior direito da área a preencher. As cores no gradiente resultante são interpoladas ao longo do caminho diagonal.

A imagem seguinte mostra um gradiente diagonal. A linha preta foi adicionada para destacar o percurso de interpolação do gradiente do ponto inicial até ao ponto final.

Eixo de gradiente para um gradiente linear diagonal Um gradiente linear diagonal

Especificação de Valores Relativos ou Absolutos

Note-se que a MappingMode propriedade de a LinearGradientBrush determina se é StartPoint interpretado como um valor relativo ou absoluto. A MappingMode de RelativeToBoundingBox especifica que o EndPoint valor é relativo ao tamanho da área pintada. Um de MappingMode especifica que o Absolute valor é expresso em píxeis independentes do StartPoint dispositivo. Por defeito, o MappingMode é definido para RelativeToBoundingBox, tornando o StartPoint um valor relativo.

Informação de Propriedade de Dependência

Iteme Value
Campo identificador StartPointProperty
Propriedades dos metadados definidas como true None

Aplica-se a

Ver também