次の方法で共有


RevealBorderBrush クラス

定義

重要

RevealBorderBrush は、[要件] セクションで指定されたオペレーティング システムで使用できます。 ただし、以降のバージョンでは変更または使用できなくなる可能性があるため、その使用はお勧めしません。

コンポジション ブラシと光の効果を使用して、表示効果を持つコントロールの境界線を塗りつぶします。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Media.RevealBorderBrush (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[WebHostHidden]
class RevealBorderBrush : RevealBrush
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class RevealBorderBrush : RevealBrush
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class RevealBorderBrush : RevealBrush
function RevealBorderBrush()
Public Class RevealBorderBrush
Inherits RevealBrush
継承
属性

Windows の要件

デバイス ファミリ
Windows 10 Fall Creators Update (10.0.16299.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v5.0 で導入)

ヒント

詳細、設計ガイダンス、およびコード例については、「 ブラシを使用して背景、前景、アウトラインを描画する」を参照してください。

WinUI 2 ギャラリー アプリがインストールされている場合は、アプリを開いて、動作中のコントロールを確認します。

コンストラクター

RevealBorderBrush()

RevealBorderBrush クラスの新しいインスタンスを初期化します。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Media.RevealBorderBrush.-ctor (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

プロパティ

AlwaysUseFallback

重要

RevealBrush は、「要件」セクションで指定されたオペレーティング システムで使用できます。 ただし、以降のバージョンでは変更または使用できなくなる可能性があるため、その使用はお勧めしません。

ブラシを強制的に単色のフォールバック 色にするかどうかを指定する値を取得または設定します。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Media.RevealBrush.AlwaysUseFallback (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

(継承元 RevealBrush)
Color

重要

RevealBrush は、「要件」セクションで指定されたオペレーティング システムで使用できます。 ただし、以降のバージョンでは変更または使用できなくなる可能性があるため、その使用はお勧めしません。 ブラシの基本背景色を指定する値を取得または設定します。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Media.RevealBrush.Color (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

(継承元 RevealBrush)
CompositionBrush

この XAML ブラシで使用される CompositionBrush を取得または設定します。

(継承元 XamlCompositionBrushBase)
Dispatcher

このオブジェクトが関連付けられている CoreDispatcher を取得します。 CoreDispatcher は、コードが UI 以外のスレッドによって開始された場合でも、UI スレッド上の DependencyObject にアクセスできる機能を表します。

(継承元 DependencyObject)
FallbackColor

CompositionBrush をレンダリングできない場合にレンダリングに使用する色。

(継承元 XamlCompositionBrushBase)
Opacity

Brush の不透明度を取得または設定 します

(継承元 Brush)
RelativeTransform

相対座標を使用して、ブラシに適用される変換を取得または設定します。

(継承元 Brush)
TargetTheme

重要

RevealBrush は、「要件」セクションで指定されたオペレーティング システムで使用できます。 ただし、以降のバージョンでは変更または使用できなくなる可能性があるため、その使用はお勧めしません。

ブラシとライトの描画に使用するテーマを指定する値を取得または設定して、目的のテーマに適切な合成効果レシピが使用されるようにします。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Media.RevealBrush.TargetTheme (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

(継承元 RevealBrush)
Transform

ブラシに適用される変換を取得または設定します。

(継承元 Brush)

メソッド

ClearValue(DependencyProperty)

依存関係プロパティのローカル値をクリアします。

(継承元 DependencyObject)
GetAnimationBaseValue(DependencyProperty)

依存関係プロパティに対して確立された基本値を返します。これは、アニメーションがアクティブでない場合に適用されます。

(継承元 DependencyObject)
GetValue(DependencyProperty)

DependencyObject から依存関係プロパティの現在の有効な値を返します。

(継承元 DependencyObject)
OnConnected()

画面上で初めてブラシを使用して要素を描画するときに呼び出されます。

派生クラスで実装する場合は、 CompositionBrush インスタンスを作成し、 CompositionBrush プロパティを設定してフレームワークに提供できます。

OnDisconnected は、ブラシが要素の描画に使用されなくなったときに呼び出されます。

(継承元 XamlCompositionBrushBase)
OnDisconnected()

ブラシが要素の描画に使用されなくなったときに呼び出されます。

派生クラスで実装する場合は、コンポスト ブラシやその他のコンポジション リソースを安全に破棄できます。

切断後に要素の描画にブラシを使用すると、OnConnected が再び呼び出されます。

(継承元 XamlCompositionBrushBase)
PopulatePropertyInfo(String, AnimationPropertyInfo)

アニメーション化できるプロパティを定義します。

(継承元 Brush)
PopulatePropertyInfoOverride(String, AnimationPropertyInfo)

派生クラスでオーバーライドされると、アニメーション化できるプロパティを定義します。

(継承元 Brush)
ReadLocalValue(DependencyProperty)

ローカル値が設定されている場合は、依存関係プロパティのローカル値を返します。

(継承元 DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

この DependencyObject インスタンスの特定の DependencyProperty に対する変更をリッスンするための通知関数を登録します。

(継承元 DependencyObject)
SetValue(DependencyProperty, Object)

DependencyObject の依存関係プロパティのローカル値を設定します。

(継承元 DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

RegisterPropertyChangedCallback を呼び出して以前に登録した変更通知を取り消します。

(継承元 DependencyObject)

適用対象