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

定義

この要素の描画されるコンテンツのアルファ チャネル マスクに適用される Brush 実装として、不透明マスクを取得または設定します。 これは依存関係プロパティです。

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

プロパティ値

不透明マスクに使用するブラシ。

次のマークアップ例は、ImageBrush別に適用される不透明度マスク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します。 他のチャネル、 Brush(赤、緑、または青) のコンテンツをレンダリングは無視されます。

最も一般的なBrushこの目的は、ImageBrushマスク、画像を表示などのさまざまな使用できます。 定義されているいずれかがBrush(などLinearGradientBrush) ことができます。

Extensible Application Markup Language (XAML)、このプロパティの値の各実装に固有のインライン構文を使用できます、Brush抽象クラス。 詳細については、次を参照してください。純色およびグラデーション概要します。

依存プロパティ情報

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

適用対象

こちらもご覧ください