AcrylicBrush 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.
Pinta uma área com um material semitransparente que usa vários efeitos, incluindo desfoque e textura de ruído.
/// [Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=5)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXHasCustomActivationFactory]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class AcrylicBrush : XamlCompositionBrushBase
/// [Microsoft.UI.Xaml.CustomAttributes.MUXHasCustomActivationFactory]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
class AcrylicBrush : XamlCompositionBrushBase
[Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=5)]
[Microsoft.UI.Xaml.CustomAttributes.MUXHasCustomActivationFactory]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public class AcrylicBrush : XamlCompositionBrushBase
[Microsoft.UI.Xaml.CustomAttributes.MUXHasCustomActivationFactory]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
public class AcrylicBrush : XamlCompositionBrushBase
Public Class AcrylicBrush
Inherits XamlCompositionBrushBase
- Herança
- Atributos
-
Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute Microsoft.UI.Xaml.CustomAttributes.MUXHasCustomActivationFactoryAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodNameAttribute MarshalingBehaviorAttribute ThreadingAttribute VersionAttribute ContractVersionAttribute
Exemplos
Tip
Para obter mais informações, diretrizes de design e exemplos de código, consulte o material acrílico.
O aplicativo Galeria da WinUI 3 inclui exemplos interativos da maioria dos controles, recursos e funcionalidades da WinUI 3. Obtenha o aplicativo na Microsoft Store ou obtenha o código-fonte no GitHub.
Construtores
| Nome | Description |
|---|---|
| AcrylicBrush() |
Inicializa uma nova instância da classe AcrylicBrush. |
Propriedades
| Nome | Description |
|---|---|
| AlwaysUseFallback |
Obtém ou define um valor que especifica se o pincel é forçado à cor de fallback sólida. |
| AlwaysUseFallbackProperty |
Identifica a propriedade de dependência AlwaysUseFallback. |
| CompositionBrush |
Obtém ou define o CompositionBrush usado por este pincel XAML. (Herdado de XamlCompositionBrushBase) |
| Dispatcher |
Sempre retorna |
| DispatcherQueue |
Obtém o |
| FallbackColor |
A cor a ser usada para renderização caso o CompositionBrush não possa ser renderizado. (Herdado de XamlCompositionBrushBase) |
| 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) |
| TintColor |
Obtém ou define a tonalidade de cor do material acrílico semitransparente. |
| TintColorProperty |
Identifica a propriedade de dependência TintColor. |
| TintLuminosityOpacity |
Obtém ou define o grau de opacidade da tonalidade de luminosidade da cor. |
| TintLuminosityOpacityProperty |
Identifica a propriedade de dependência TintLuminosityOpacity . |
| TintOpacity |
Obtém ou define o grau de opacidade da tonalidade de cor. |
| TintOpacityProperty |
Identifica a propriedade de dependência TintOpacity. |
| TintTransitionDuration |
Obtém ou define o comprimento da animação de transição automática usada quando o TintColor é alterado. |
| TintTransitionDurationProperty |
Identifica a propriedade de dependência TintTransitionDuration. |
| 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) |
| OnConnected() |
Invocado quando um pincel é usado pela primeira vez na tela para pintar um elemento. Quando implementado em uma classe derivada, você pode criar uma instância compositionBrush e fornecê-la à estrutura definindo a propriedade CompositionBrush . OnDisconnected será chamado quando o pincel não estiver mais sendo usado para pintar elementos. (Herdado de XamlCompositionBrushBase) |
| OnDisconnected() |
Invocado quando o pincel não está mais sendo usado para pintar elementos. Quando implementado em uma classe derivada, você pode descartar com segurança o pincel de compostagem e outros recursos de composição. OnConnected será chamado novamente se o pincel for usado posteriormente para pintar quaisquer elementos após ser desconectado. (Herdado de XamlCompositionBrushBase) |
| 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) |