GradientBrush Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma classe abstrata que descreve um gradiente, composto por paradas de gradiente.
public ref class GradientBrush : Brush
/// [Microsoft.UI.Xaml.Markup.ContentProperty(Name="GradientStops")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GradientBrush : Brush
[Microsoft.UI.Xaml.Markup.ContentProperty(Name="GradientStops")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class GradientBrush : Brush
Public Class GradientBrush
Inherits Brush
- Herança
- Derivado
- Atributos
Comentários
Use a propriedade GradientStops para descrever a composição de cores de um LinearGradientBrush em que cada GradientStop especifica uma Cor e um Deslocamento. Cada valor de deslocamento deve estar entre 0 e 1.
Os valores de cor podem ser qualquer valor expresso como uma cor nomeada ou uma das sintaxes de conversão.
Classes derivadas de GradientBrush
GradientBrush é a classe pai de LinearGradientBrush.
Construtores
| Nome | Description |
|---|---|
| GradientBrush() |
Fornece o comportamento de inicialização de classe base para classes derivadas de GradientBrush. |
Propriedades
| Nome | Description |
|---|---|
| ColorInterpolationMode |
Obtém ou define um valor de enumeração ColorInterpolationMode que especifica como as cores do gradiente são interpoladas. |
| ColorInterpolationModeProperty |
Identifica a propriedade de dependência ColorInterpolationMode . |
| Dispatcher |
Sempre retorna |
| DispatcherQueue |
Obtém o |
| GradientStops |
Obtém ou define as paradas de gradiente do pincel. |
| GradientStopsProperty |
Identifica a propriedade de dependência GradientStops . |
| MappingMode |
Obtém ou define um valor de enumeração BrushMappingMode que especifica se as coordenadas de posicionamento do pincel de gradiente são absolutas ou relativas à área de saída. |
| MappingModeProperty |
Identifica a propriedade de dependência MappingMode . |
| Opacity |
Obtém ou define o grau de opacidade de um pincel. (Herdado de Brush) |
| RelativeTransform |
Obtém ou define a transformação que é aplicada ao pincel usando coordenadas relativas. (Herdado de Brush) |
| SpreadMethod |
Obtém ou define o tipo de método de propagação que especifica como desenhar um gradiente que inicia ou termina dentro dos limites do objeto a ser pintado. |
| SpreadMethodProperty |
Identifica a propriedade de dependência SpreadMethod . |
| Transform |
Obtém ou define a transformação que é aplicada ao pincel. (Herdado de Brush) |
Métodos
| Nome | Description |
|---|---|
| ClearValue(DependencyProperty) |
Limpa o valor local de uma propriedade de dependência. (Herdado de DependencyObject) |
| GetAnimationBaseValue(DependencyProperty) |
Retorna qualquer valor base estabelecido para uma propriedade de dependência, que se aplicaria em casos em que uma animação não está ativa. (Herdado de DependencyObject) |
| GetValue(DependencyProperty) |
Retorna o valor efetivo atual de uma propriedade de dependência de um DependencyObject. (Herdado de DependencyObject) |
| PopulatePropertyInfo(String, AnimationPropertyInfo) |
Define uma propriedade que pode ser animada. (Herdado de Brush) |
| PopulatePropertyInfoOverride(String, AnimationPropertyInfo) |
Quando substituído em uma classe derivada, define uma propriedade que pode ser animada. (Herdado de Brush) |
| ReadLocalValue(DependencyProperty) |
Retorna o valor local de uma propriedade de dependência, se um valor local for definido. (Herdado de DependencyObject) |
| RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Registra uma função de notificação para escutar alterações em um DependencyProperty específico nesta instância dependencyObject . (Herdado de DependencyObject) |
| SetValue(DependencyProperty, Object) |
Define o valor local de uma propriedade de dependência em um DependencyObject. (Herdado de DependencyObject) |
| UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Cancela uma notificação de alteração que foi registrada anteriormente chamando RegisterPropertyChangedCallback. (Herdado de DependencyObject) |