RevealBrush Classe

Définition

Important

RevealBrush est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous ne recommandons pas son utilisation, car elle peut être modifiée ou indisponible dans les versions ultérieures.

Classe de base pour les pinceaux qui utilisent des effets de composition et un éclairage pour implémenter le traitement de la conception visuelle de la révélation.

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).

public ref class RevealBrush : XamlCompositionBrushBase
/// [Microsoft.UI.Xaml.MUXContractProperty(version=5)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class RevealBrush : XamlCompositionBrushBase
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=5)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
class RevealBrush : XamlCompositionBrushBase
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
class RevealBrush : XamlCompositionBrushBase
[Microsoft.UI.Xaml.MUXContractProperty(version=5)]
[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 RevealBrush : XamlCompositionBrushBase
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
[Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=5)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
public class RevealBrush : XamlCompositionBrushBase
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
public class RevealBrush : XamlCompositionBrushBase
Public Class RevealBrush
Inherits XamlCompositionBrushBase
Héritage
Dérivé
Attributs
Microsoft.UI.Xaml.MUXContractPropertyAttribute MarshalingBehaviorAttribute ThreadingAttribute VersionAttribute Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodNameAttribute ContractVersionAttribute

Exemples

Conseil

Pour plus d’informations, des conseils de conception et des exemples de code, consultez Pinceaux.

Les applications WinUI 3 Gallery et WinUI 2 Gallery incluent des exemples interactifs de la plupart des contrôles et fonctionnalités WinUI 3 et WinUI 2.

Si elles sont déjà installées, ouvrez-les en cliquant sur les liens suivants : WinUI 3 Gallery ou WinUI 2 Gallery.

Si elles ne sont pas installées, vous pouvez télécharger WinUI 3 Gallery et WinUI 2 Gallery à partir du Microsoft Store.

Vous pouvez également obtenir le code source des deux applications à partir de GitHub (utilisez la branche main pour WinUI 3 et la branche winui2 pour WinUI 2).

Constructeurs

RevealBrush()

Important

RevealBrush est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous ne recommandons pas son utilisation, car elle peut être modifiée ou indisponible dans les versions ultérieures.

Fournit un comportement d’initialisation de classe de base pour les classes dérivées de RevealBrush.

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).

Propriétés

AlwaysUseFallback

Important

RevealBrush est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous ne recommandons pas son utilisation, car elle peut être modifiée ou indisponible dans les versions ultérieures.

Obtient ou définit une valeur qui spécifie si le pinceau est forcé à la couleur de secours unie.

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).

AlwaysUseFallbackProperty

Important

RevealBrush est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous ne recommandons pas son utilisation, car elle peut être modifiée ou indisponible dans les versions ultérieures.

Identifie la propriété de dépendance AlwaysUseFallback.

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).

Color

Important

RevealBrush est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous ne recommandons pas son utilisation, car elle peut être modifiée ou indisponible dans les versions ultérieures.

Obtient ou définit une valeur qui spécifie la couleur d’arrière-plan de base du pinceau.

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).

ColorProperty

Important

RevealBrush est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous ne recommandons pas son utilisation, car elle peut être modifiée ou indisponible dans les versions ultérieures.

Identifie la propriété de dépendance Color.

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).

StateProperty

Important

RevealBrush est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous ne recommandons pas son utilisation, car elle peut être modifiée ou indisponible dans les versions ultérieures.

Identifie la propriété jointe RevealBrush.State

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).

TargetTheme

Important

RevealBrush est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous ne recommandons pas son utilisation, car elle peut être modifiée ou indisponible dans les versions ultérieures.

Obtient ou définit une valeur qui spécifie le thème utilisé pour dessiner le pinceau et la lumière, pour vous assurer que la recette correcte de l’effet de composition est utilisée pour le thème souhaité.

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).

TargetThemeProperty

Important

RevealBrush est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous ne recommandons pas son utilisation, car elle peut être modifiée ou indisponible dans les versions ultérieures.

Identifie la propriété de dépendance TargetTheme.

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).

Propriétés attachées

State

Important

RevealBrush est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous ne recommandons pas son utilisation, car elle peut être modifiée ou indisponible dans les versions ultérieures.

Obtient ou définit l’état du pointeur d’un élément.

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).

Méthodes

GetState(UIElement)

Important

RevealBrush est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous ne recommandons pas son utilisation, car elle peut être modifiée ou indisponible dans les versions ultérieures.

Obtient la valeur de la propriété XAML XAML RevealBrush.State pour l’élément cible.

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).

SetState(UIElement, RevealBrushState)

Important

RevealBrush est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous ne recommandons pas son utilisation, car elle peut être modifiée ou indisponible dans les versions ultérieures.

Définit la valeur de la propriété JOINTE XAML RevealBrush.State pour l’élément cible.

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).

S’applique à