BindingCondition Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe qui représente une comparaison de valeurs avec la cible d’une liaison arbitraire.
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
- Héritage
- Attributs
- Implémente
Remarques
La BindingCondition classe peut comparer une valeur à une liaison sur n’importe quelle classe dans l’étendue actuelle. Les développeurs qui souhaitent comparer à une valeur à une propriété liée sur le contrôle qui contient les conditions environnantes MultiTrigger peuvent vouloir utiliser une PropertyCondition autre condition de liaison dans la liste des déclencheurs.
L’exemple XML ci-dessous crée une condition de liaison dans un environnement ( MultiTrigger omis) qui réussit lorsque la référence name
a une Text.Length
longueur de propriété égale à 0
. (name
doit faire référence à un élément, tel qu’un TextCell, qui a une Text
propriété qui, à son tour, a une Length
propriété.)
<BindingCondition Binding="{Binding Source={x:Reference name},
Path=Text.Length}"
Value="0" />
Constructeurs
BindingCondition() |
Initialise une nouvelle instance de BindingCondition. |
Propriétés
Binding |
Obtient ou définit la liaison à laquelle la propriété Value est comparée. |
Value |
Valeur de liaison qui satisfait la condition. |
Implémentations d’interfaces explicites
IValueProvider.ProvideValue(IServiceProvider) |
Classe qui représente une comparaison de valeurs avec la cible d’une liaison arbitraire. |