MultiBindingExpression 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.
Contém informações de instância sobre uma única instância de um MultiBinding.
public ref class MultiBindingExpression sealed : System::Windows::Data::BindingExpressionBase
public sealed class MultiBindingExpression : System.Windows.Data.BindingExpressionBase
type MultiBindingExpression = class
inherit BindingExpressionBase
Public NotInheritable Class MultiBindingExpression
Inherits BindingExpressionBase
- Herança
Comentários
MultiBindingExpression descreve uma única instância de tempo de execução de um MultiBinding. Portanto, ele descreve uma coleção de BindingExpression objetos anexados a uma única propriedade de destino de associação.
Para obter informações sobre expressões de associação, consulte a seção Binding e BindingExpression na Visão Geral da Associação de Dados.
Com o uso de um conversor, os valores de propriedade dos BindingExpression objetos em um MultiBindingExpression produzem um valor final para a propriedade de destino. Na direção inversa, o valor da propriedade de destino é convertido em um conjunto de valores que são alimentados de volta para os BindingExpression objetos. Para obter mais informações, consulte MultiBinding.
Propriedades
| Nome | Description |
|---|---|
| BindingExpressions |
Obtém a coleção de BindingExpression objetos nesta instância de MultiBindingExpression. |
| BindingGroup |
Obtém o BindingGroup que essa expressão de associação pertence. (Herdado de BindingExpressionBase) |
| HasError |
Retorna um valor que indica se algum dos objetos internos Binding ou o MultiBinding próprio tem uma regra de validação com falha. |
| HasValidationError |
Obtém um valor que indica se a associação pai tem uma regra de validação com falha. |
| IsDirty |
Obtém ou define um valor que indica se o destino da associação tem um valor que não foi gravado na origem. (Herdado de BindingExpressionBase) |
| ParentBindingBase |
Obtém o BindingBase objeto do qual esse BindingExpressionBase objeto é criado. (Herdado de BindingExpressionBase) |
| ParentMultiBinding |
Obtém o MultiBinding objeto do qual isso MultiBindingExpression é criado. |
| Status |
Obtém o status da expressão de associação. (Herdado de BindingExpressionBase) |
| Target |
Obtém o elemento que é o objeto de destino de associação dessa expressão de associação. (Herdado de BindingExpressionBase) |
| TargetProperty |
Obtém a propriedade de destino de associação dessa expressão de associação. (Herdado de BindingExpressionBase) |
| ValidationError |
Obtém o ValidationError objeto que causou a inválida dessa instância MultiBindingExpression . |
| ValidationErrors |
Obtém uma coleção de ValidationError objetos que causou a inválida dessa instância BindingExpressionBase . (Herdado de BindingExpressionBase) |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| UpdateSource() |
Envia o valor de destino de associação atual para as propriedades de origem de associação ou TwoWayOneWayToSource associações. |
| UpdateTarget() |
Força uma transferência de dados das propriedades de origem de associação para a propriedade de destino de associação. |
| ValidateWithoutUpdate() |
Executa todos ValidationRule os objetos associados Binding que têm a ValidationStep propriedade definida como RawProposedValue ou ConvertedProposedValue. Esse método não atualiza a origem. (Herdado de BindingExpressionBase) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs) |
Esse membro dá suporte à infraestrutura Windows Presentation Foundation (WPF) e não se destina a ser usado diretamente do seu código. (Herdado de BindingExpressionBase) |