UIElement.OpacityMask Propriété
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.
Obtient ou définit un Brush masque d’opacité, en tant qu’implémentation appliquée à n’importe quel masquage de canal alpha pour le contenu rendu de cet élément. Il s’agit d’une propriété de dépendance.
public:
property System::Windows::Media::Brush ^ OpacityMask { System::Windows::Media::Brush ^ get(); void set(System::Windows::Media::Brush ^ value); };
public System.Windows.Media.Brush OpacityMask { get; set; }
member this.OpacityMask : System.Windows.Media.Brush with get, set
Public Property OpacityMask As Brush
Valeur de propriété
Pinceau à utiliser pour le masquage d’opacité.
Exemples
L’exemple de balisage suivant montre un masque d’opacité ImageBrush appliqué à un autre Image.
<!-- With the Opacity Mask-->
<Image
Height="150"
Width="200"
Source="sampleImages/Waterlilies.jpg"
HorizontalAlignment="Left"
Margin="10"
Grid.Column="2" Grid.Row="1">
<Image.OpacityMask>
<ImageBrush ImageSource="sampleImages/tornedges.png"/>
</Image.OpacityMask>
</Image>
Remarques
Cette propriété utilise uniquement la valeur du canal alpha pour l’élément fourni Brush. Les autres canaux du contenu rendu ( BrushRouge, Vert ou Bleu) sont ignorés.
Le plus typique Brush à cet effet est un ImageBrush, qui peut être utilisé pour une variété de techniques de masquage photo telles qu’une vignette. Mais n’importe quelle définition Brush (par exemple LinearGradientBrush) peut être utilisée.
Dans XAML (Extensible Application Markup Language), cette valeur de propriété peut utiliser une syntaxe inline spécifique à chaque implémentation de la Brush classe abstraite. Pour plus d’informations, consultez Vue d’ensemble de la peinture avec des couleurs solides et des dégradés.
Informations sur les propriétés de dépendance
| Élément | Valeur |
|---|---|
| Champ d’identificateur | OpacityMaskProperty |
Propriétés de métadonnées définies sur true |
None |