UIElement.OpacityMask Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia maskę nieprzezroczystości jako implementację Brush , która jest stosowana do dowolnego maskowania kanału alfa dla renderowanej zawartości tego elementu. Jest to właściwość zależności.
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
Wartość właściwości
Szczotka do użycia do maskowania nieprzezroczystości.
Przykłady
Poniższy przykład znaczników przedstawia maskę nieprzezroczystości zastosowaną ImageBrush do innego Imageelementu .
<!-- 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>
Uwagi
Ta właściwość używa tylko wartości kanału alfa dla podanego Brushelementu . Inne kanały Brushrenderowanej zawartości (Czerwony, Zielony lub Niebieski) są ignorowane.
Najbardziej typowym Brush w tym celu jest ImageBrush, który może być używany do różnych technik maskowania zdjęć, takich jak winieta. Można jednak użyć dowolnych zdefiniowanych Brush (takich jak LinearGradientBrush) .
W języku XAML (Extensible Application Markup Language) ta wartość właściwości może używać składni wbudowanej specyficznej dla każdej implementacji Brush klasy abstrakcyjnej. Aby uzyskać więcej informacji, zobacz Malowanie za pomocą kolorów stałych i gradientów — omówienie.
Informacje dotyczące właściwości zależności
Pole identyfikatora | OpacityMaskProperty |
Właściwości metadanych ustawione na true |
Brak |