UIElement.OpacityMask Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Deckkraftmaske als Brush-Implementierung ab, die auf alle Alphakanalmasken für den gerenderten Inhalt dieses Elements angewendet wird, oder legt diese Maske fest. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.
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
Eigenschaftswert
Der für die Deckkraftmaskierung zu verwendende Pinsel.
Beispiele
Das folgende Markupbeispiel zeigt eine ImageBrush Deckkraftmaske, die auf eine andere Imageangewendet wird.
<!-- 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>
Hinweise
Diese Eigenschaft verwendet nur, was der Alphakanalwert für den angegebenen BrushWert ist. Die anderen Kanäle des Brushgerenderten Inhalts (Rot, Grün oder Blau) werden ignoriert.
Das typischste Brush für diesen Zweck ist ein ImageBrush, der für eine Vielzahl von Fotomaskentechniken wie eine Vignette verwendet werden kann. Aber alle definierten Brush (z. B LinearGradientBrush. ) können verwendet werden.
In Extensible Application Markup Language (XAML) kann dieser Eigenschaftswert eine Inlinesyntax verwenden, die für jede Implementierung der Brush abstrakten Klasse spezifisch ist. Weitere Informationen finden Sie unter "Painting with Solid Colors and Gradients Overview".
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | OpacityMaskProperty |
Metadateneigenschaften auf true festgelegt |
Keine |