BindingCondition クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
任意のバインド先との値の比較を表す値。
public ref class BindingCondition sealed : Microsoft::Maui::Controls::Condition, Microsoft::Maui::Controls::Xaml::IValueProvider
[Microsoft.Maui.Controls.Xaml.AcceptEmptyServiceProvider]
public sealed class BindingCondition : Microsoft.Maui.Controls.Condition, Microsoft.Maui.Controls.Xaml.IValueProvider
[<Microsoft.Maui.Controls.Xaml.AcceptEmptyServiceProvider>]
type BindingCondition = class
inherit Condition
interface IValueProvider
Public NotInheritable Class BindingCondition
Inherits Condition
Implements IValueProvider
- 継承
- 属性
- 実装
注釈
クラスは BindingCondition 、現在のスコープ内の任意のクラスのバインド値を比較できます。 周囲 MultiTrigger の条件を含むコントロールのバインドされたプロパティと値を比較する開発者は、トリガー リスト内のバインド条件に加えて、値を使用 PropertyCondition する必要があります。
次の XML 例では、参照Text.Length
name
先のプロパティの長さが等しい場合に成功するバインディング条件を周囲 MultiTrigger (省略) 内に0
作成します。 (name
プロパティを持つ要素 (たとえばTextCell、プロパティLength
を持つText
要素) を参照する必要があります。
<BindingCondition Binding="{Binding Source={x:Reference name},
Path=Text.Length}"
Value="0" />
コンストラクター
BindingCondition() |
新しい BindingCondition インスタンスを初期化します。 |
プロパティ
Binding |
Value プロパティの比較対象となるバインドを取得または設定します。 |
Value |
条件を満たすバインドの値。 |
明示的なインターフェイスの実装
IValueProvider.ProvideValue(IServiceProvider) |
任意のバインド先との値の比較を表す値。 |