RevealBrush Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Important
RevealBrush peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous déconseillons son utilisation, car il peut être modifié 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.
API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBrush (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).
[WebHostHidden]
public ref class RevealBrush : XamlCompositionBrushBase
public ref class RevealBrush : XamlCompositionBrushBase
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[WebHostHidden]
class RevealBrush : XamlCompositionBrushBase
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class RevealBrush : XamlCompositionBrushBase
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class RevealBrush : XamlCompositionBrushBase
Public Class RevealBrush
Inherits XamlCompositionBrushBase
- Héritage
- Dérivé
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Fall Creators Update (introduit dans 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v5.0)
|
Exemples
Conseil
Pour plus d’informations, des conseils de conception et des exemples de code, consultez Utilisation de pinceaux pour peindre des arrière-plans, des plans et des plans.
Si vous avez installé l’application Galerie WinUI 2 , ouvrez l’application pour voir les contrôles en action.
Remarques
Propriétés jointes XAML
RevealBrush est la classe de service hôte pour une propriété jointe XAML.
Pour prendre en charge l’accès du processeur XAML aux propriétés jointes, ainsi que pour exposer des opérations get et set équivalentes au code, chaque propriété jointe XAML a une paire de méthodes d’accesseur Get et Set. Une autre façon d’obtenir ou de définir la valeur dans le code consiste à utiliser le système de propriétés de dépendance, en appelant GetValue ou SetValue et en passant le champ identificateur comme identificateur de propriété de dépendance.
Propriété jointe | Description |
---|---|
State | Obtient ou définit une valeur qui indique l’état du pointeur de l’élément sur lequel ce pinceau est utilisé. |
Constructeurs
RevealBrush() |
Important RevealBrush peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous déconseillons son utilisation, car il peut être modifié ou indisponible dans les versions ultérieures. Fournit le comportement d’initialisation de classe de base pour les classes dérivées de RevealBrush. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBrush.-ctor (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
Propriétés
AlwaysUseFallback |
Important RevealBrush peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous déconseillons son utilisation, car il peut être modifié 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. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBrush.AlwaysUseFallback (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
AlwaysUseFallbackProperty |
Important RevealBrush peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous déconseillons son utilisation, car il peut être modifié ou indisponible dans les versions ultérieures. Identifie la propriété de dépendance AlwaysUseFallback. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBrush.AlwaysUseFallbackProperty (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
Color |
Important RevealBrush peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous déconseillons son utilisation, car il peut être modifié 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. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBrush.Color (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
ColorProperty |
Important RevealBrush peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous déconseillons son utilisation, car il peut être modifié ou indisponible dans les versions ultérieures. Identifie la propriété de dépendance Color. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBrush.ColorProperty (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
CompositionBrush |
Obtient ou définit l’objet CompositionBrush utilisé par ce pinceau XAML. (Hérité de XamlCompositionBrushBase) |
Dispatcher |
Obtient le CoreDispatcher auquel cet objet est associé. CoreDispatcher représente une fonctionnalité qui peut accéder à DependencyObject sur le thread d’interface utilisateur, même si le code est initié par un thread autre que l’interface utilisateur. (Hérité de DependencyObject) |
FallbackColor |
Couleur à utiliser pour le rendu si compositionBrush ne peut pas être rendu. (Hérité de XamlCompositionBrushBase) |
Opacity |
Obtient ou définit le degré d’opacité d’un pinceau. (Hérité de Brush) |
RelativeTransform |
Obtient ou définit la transformation appliquée au pinceau en utilisant des coordonnées relatives. (Hérité de Brush) |
StateProperty |
Important RevealBrush peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous déconseillons son utilisation, car il peut être modifié ou indisponible dans les versions ultérieures. Identifie la propriété jointe RevealBrush.State . API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBrush.StateProperty (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
TargetTheme |
Important RevealBrush peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous déconseillons son utilisation, car il peut être modifié 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, afin de s’assurer que la recette d’effet de composition correcte est utilisée pour le thème souhaité. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBrush.TargetTheme (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
TargetThemeProperty |
Important RevealBrush peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous déconseillons son utilisation, car il peut être modifié ou indisponible dans les versions ultérieures. Identifie la propriété de dépendance TargetTheme. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBrush.TargetThemeProperty (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
Transform |
Obtient ou définit la transformation appliquée au pinceau. (Hérité de Brush) |
Propriétés attachées
State |
Obtient ou définit une valeur qui indique l’état du pointeur de l’élément sur lequel ce pinceau est utilisé. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBrush.State (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
Méthodes
ClearValue(DependencyProperty) |
Efface la valeur locale d’une propriété de dépendance. (Hérité de DependencyObject) |
GetAnimationBaseValue(DependencyProperty) |
Retourne toute valeur de base établie pour une propriété de dépendance, qui s’appliquerait dans les cas où une animation n’est pas active. (Hérité de DependencyObject) |
GetState(UIElement) |
Important RevealBrush peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous déconseillons son utilisation, car il peut être modifié ou indisponible dans les versions ultérieures. Obtient la valeur de la propriété jointe XAML RevealBrush.State pour l’élément cible. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBrush.GetState(Windows.UI.Xaml.UIElement) (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
GetValue(DependencyProperty) |
Retourne la valeur effective actuelle d’une propriété de dépendance à partir d’un DependencyObject. (Hérité de DependencyObject) |
OnConnected() |
Appelé lorsqu’un pinceau est utilisé pour la première fois à l’écran pour peindre un élément. En cas d’implémentation dans une classe dérivée, vous pouvez créer une instance CompositionBrush et la fournir à l’infrastructure en définissant la propriété CompositionBrush . OnDisconnected est appelé lorsque le pinceau n’est plus utilisé pour peindre des éléments. (Hérité de XamlCompositionBrushBase) |
OnDisconnected() |
Appelé lorsque le pinceau n’est plus utilisé pour peindre des éléments. Lorsqu’elle est implémentée dans une classe dérivée, vous pouvez éliminer en toute sécurité le pinceau de compostage et d’autres ressources de composition. OnConnected est appelé à nouveau si le pinceau est utilisé ultérieurement pour peindre des éléments après avoir été déconnectés. (Hérité de XamlCompositionBrushBase) |
PopulatePropertyInfo(String, AnimationPropertyInfo) |
Définit une propriété qui peut être animée. (Hérité de Brush) |
PopulatePropertyInfoOverride(String, AnimationPropertyInfo) |
En cas de substitution dans une classe dérivée, définit une propriété qui peut être animée. (Hérité de Brush) |
ReadLocalValue(DependencyProperty) |
Retourne la valeur locale d’une propriété de dépendance, si une valeur locale est définie. (Hérité de DependencyObject) |
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Inscrit une fonction de notification pour écouter les modifications apportées à un DependencyProperty spécifique sur cette instance DependencyObject . (Hérité de DependencyObject) |
SetState(UIElement, RevealBrushState) |
Important RevealBrush peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous déconseillons son utilisation, car il peut être modifié ou indisponible dans les versions ultérieures. Définit la valeur de la propriété jointe XAML RevealBrush.State pour un élément cible. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBrush.SetState(Windows.UI.Xaml.UIElement,Microsoft.UI.Xaml.Media.RevealBrushState) (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
SetValue(DependencyProperty, Object) |
Définit la valeur locale d’une propriété de dépendance sur un DependencyObject. (Hérité de DependencyObject) |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Annule une notification de modification précédemment inscrite en appelant RegisterPropertyChangedCallback. (Hérité de DependencyObject) |