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 instância única de uma 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 Associação 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
BindingExpressions |
Obtém a coleção de objetos BindingExpression nesta instância de MultiBindingExpression. |
BindingGroup |
Obtém o BindingGroup a que essa expressão de associação pertence. (Herdado de BindingExpressionBase) |
HasError |
Retorna um valor que indica se qualquer um dos objetos Binding internos ou do próprio MultiBinding tem uma regra de validação falha. |
HasValidationError |
Obtém um valor que indica se a associação pai 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. (Herdado de BindingExpressionBase) |
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 objeto BindingBase do qual este objeto BindingExpressionBase foi criado. (Herdado de BindingExpressionBase) |
ParentMultiBinding |
Obtém o objeto MultiBinding do qual este MultiBindingExpression foi 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 da associação dessa expressão de associação. (Herdado de BindingExpressionBase) |
TargetProperty |
Obtém a propriedade de destino da associação desta expressão de associação. (Herdado de BindingExpressionBase) |
ValidationError |
Obtém o objeto ValidationError que fez essa instância de MultiBindingExpression ser inválida. |
ValidationErrors |
Obtém uma coleção de objetos ValidationError que fez essa instância de BindingExpressionBase ser inválida. (Herdado de BindingExpressionBase) |
Métodos
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 Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
UpdateSource() |
Envia o valor atual de destino de associação para as propriedades de origem de associação em associações TwoWay ou OneWayToSource. |
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 quaisquer objetos ValidationRule no Binding associado que têm a propriedade ValidationStep definida como RawProposedValue ou ConvertedProposedValue. Este método não atualiza a origem. (Herdado de BindingExpressionBase) |
Implantações explícitas de interface
IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs) |
Esse membro dá suporte à infraestrutura de Windows Presentation Foundation (WPF) e não deve ser usado diretamente do seu código. (Herdado de BindingExpressionBase) |