BindingCondition Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe que representa uma comparação de valor com o destino de uma associação arbitrária.
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
- Herança
- Atributos
- Implementações
Comentários
A BindingCondition classe pode comparar um valor de uma associação em qualquer classe dentro do escopo atual. Os desenvolvedores que desejam comparar com um valor a uma propriedade associada no controle que contém as condições ao redor MultiTrigger podem querer usar um PropertyCondition além de quaisquer condições de associação na lista de gatilhos.
O exemplo XML abaixo cria uma condição de associação em um ambiente MultiTrigger (omitido) que tem êxito quando o referenciado name
tem um Text.Length
comprimento de propriedade igual a 0
. (name
deve se referir a um elemento, como um TextCell, que tem uma Text
propriedade que, por sua vez, tem uma Length
propriedade.)
<BindingCondition Binding="{Binding Source={x:Reference name},
Path=Text.Length}"
Value="0" />
Construtores
BindingCondition() |
Inicializa uma nova instância BindingCondition. |
Propriedades
Binding |
Obtém ou define a associação com a qual a propriedade Value será comparada. |
Value |
O valor de associação que atende à condição. |
Implantações explícitas de interface
IValueProvider.ProvideValue(IServiceProvider) |
Classe que representa uma comparação de valor com o destino de uma associação arbitrária. |