UIElement.OpacityMask Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Recupera o imposta una maschera di opacità come implementazione di Brush applicata a qualsiasi mascheramento del canale alfa per il contenuto sottoposto a rendering dell'elemento. Si tratta di una proprietà di dipendenza.
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
Valore della proprietà
Pennello da usare per il mascheramento dell'opacità.
Esempio
Nell'esempio di markup seguente viene illustrata una ImageBrush maschera di opacità applicata a un altro Imageoggetto .
<!-- 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>
Commenti
Questa proprietà usa solo il valore del canale alfa per l'oggetto Brushspecificato. Gli altri canali del contenuto di cui è stato eseguito il Brushrendering (Rosso, Verde o Blu) vengono ignorati.
Il più tipico Brush per questo scopo è un ImageBrush, che può essere usato per una varietà di tecniche di maschera fotografica, ad esempio una vignetta. Tuttavia, è possibile usare qualsiasi definito Brush ( ad esempio LinearGradientBrush) .
In Extensible Application Markup Language (XAML), questo valore della proprietà può usare una sintassi inline specifica per ogni implementazione della Brush classe astratta. Per altre informazioni, vedere Pittura con colori a tinta unita e sfumature Panoramica.
Informazioni proprietà di dipendenza
Campo Identificatore | OpacityMaskProperty |
Proprietà dei metadati impostate su true |
Nessuno |