UIElement.OpacityMask UIElement.OpacityMask UIElement.OpacityMask UIElement.OpacityMask Property

定義

この要素の描画されるコンテンツのアルファ チャネル マスクに適用される Brush 実装として、不透明マスクを取得または設定します。Gets or sets an opacity mask, as a Brush implementation that is applied to any alpha-channel masking for the rendered content of this element. これは依存関係プロパティです。This is a dependency property.

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

プロパティ値

不透明マスクに使用するブラシ。The brush to use for opacity masking.

次のマークアップ例は、ImageBrush別に適用される不透明度マスクImageします。The following markup example shows an ImageBrush opacity mask applied to another 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>

注釈

このプロパティがアルファ チャネル値は、指定されたものを使用してのみBrushします。This property only uses whatever the alpha channel value is for the supplied Brush. 他のチャネル、 Brush(赤、緑、または青) のコンテンツをレンダリングは無視されます。The other channels of the Brush's rendered content (Red, Green, or Blue) are ignored.

最も一般的なBrushこの目的は、ImageBrushマスク、画像を表示などのさまざまな使用できます。The most typical Brush for this purpose is an ImageBrush, which can be used for a variety of photo masking techniques such as a vignette. 定義されているいずれかがBrush(などLinearGradientBrush) ことができます。But any defined Brush (such as LinearGradientBrush) can be used.

Extensible Application Markup Language (XAML)Extensible Application Markup Language (XAML)、このプロパティの値の各実装に固有のインライン構文を使用できます、Brush抽象クラス。In Extensible Application Markup Language (XAML)Extensible Application Markup Language (XAML), this property value can use an inline syntax that is specific to each implementation of the Brush abstract class. 詳細については、次を参照してください。純色およびグラデーション概要します。For more information, see Painting with Solid Colors and Gradients Overview.

依存プロパティ情報Dependency Property Information

識別子フィールドです。Identifier field OpacityMaskProperty
メタデータのプロパティを設定するには trueMetadata properties set to true なしNone

適用対象

こちらもご覧ください