Esta página foi útil?
Seus comentários sobre este conteúdo são importantes. Queremos saber sua opinião.
Comentários adicionais?
1500 caracteres restantes
Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Namespace System.Windows.Data

Contém classes usadas para propriedades de vinculação para fontes de dados, classes de provedor de origem de dados e implementações de dados específicos de coleções e exibições.

  Classe Descrição
Classe pública Binding Fornece acesso de alto nível para a definição de uma ligação, que conecta as propriedades de o destino de ligação objetos (normalmente, WPF elementos) e qualquer fonte de dados (por exemplo, um banco de dados, um XML arquivo ou qualquer objeto que contém dados).
Classe pública BindingBase Define as características comuns da Binding, PriorityBinding, e MultiBinding classes.
Classe pública BindingExpression Contém informações sobre uma única instância de um Binding.
Classe pública BindingExpressionBase Representa a classe base para BindingExpression, PriorityBindingExpression, e MultiBindingExpression.
Classe pública BindingGroup Contém uma coleção de ligações e ValidationRule objetos que são usados para validar um objeto.
Classe pública BindingListCollectionView Representa o CollectionView para coleções que implementam IBindingList, como Microsoft ActiveX Data Objects (ADO) modos de exibição de dados.
Classe pública BindingOperations Fornece métodos estáticos para manipular a ligações, incluindo Binding, MultiBinding, e PriorityBinding objetos.
Classe pública CollectionContainer Mantém uma estrutura de coleção existente, como um ObservableCollection<T> ou um DataSet, para ser usado dentro de um CompositeCollection.
Classe pública CollectionRegisteringEventArgs Fornece dados para o evento CollectionRegistering.
Classe pública CollectionView Representa um modo de exibição para agrupamento, classificação, filtragem e navegando em uma coleção de dados.
Classe pública CollectionViewGroup Representa um grupo criado por um CollectionView objeto baseado na GroupDescriptions.
Classe pública CollectionViewRegisteringEventArgs Fornece dados para o evento CollectionViewRegistering.
Classe pública CollectionViewSource O Extensible Application Markup Language (XAML) proxy de um CollectionView classe.
Classe pública CompositeCollection Permite que várias coleções e os itens a serem exibidos como uma única lista.
Classe pública DataChangedEventManager Fornece um WeakEventManager implementação para que você possa usar o padrão de "ouvinte de eventos fraco" para anexar ouvintes para o DataChanged evento.
Classe pública DataSourceProvider Classe base comum e contrato de DataSourceProvider objetos, que são fábricas que executar algumas consultas para produzir um único objeto ou uma lista de objetos que podem ser usados como fonte de ligação objetos.
Classe pública DataTransferEventArgs Encapsula os argumentos para eventos de transferência de dados.
Classe pública FilterEventArgs Fornece dados de eventos e informações que estão associados a CollectionViewSource.Filter evento.
Classe pública ListCollectionView Representa o modo de exibição de coleção para coleções que implementam IList.
Classe pública MultiBinding Descreve uma coleção de Binding objetos anexados a um único destino de vinculação propriedade.
Classe pública MultiBindingExpression Contém informações de instância sobre uma única instância de um MultiBinding.
Classe pública ObjectDataProvider Encapsula e cria um objeto que pode ser usado como um fonte de ligação.
Classe pública PriorityBinding Descreve uma coleção de Binding objetos anexado a um único destino de vinculação propriedade, que recebe o seu valor da primeira vinculação na coleção que produz um valor com êxito.
Classe pública PriorityBindingExpression Contém informações de instância sobre uma única instância de um PriorityBinding.
Classe pública PropertyGroupDescription Descreve o agrupamento de itens usando um nome de propriedade como o critério.
Classe pública RelativeSource Implementa uma extensão de marcação que descreve o local a origem da ligação em relação à posição da destino de vinculação.
Classe pública ValueConversionAttribute Representa um atributo que permite que o autor de um conversor de valor especificar os tipos de dados envolvidos na implementação do conversor.
Classe pública ValueUnavailableException A exceção que é lançada pela BindingGroup.GetValue(Object, String) método quando o valor não está disponível.
Classe pública XmlDataProvider Permite o acesso declarativo a XML dados para vinculação de dados.
Classe pública XmlNamespaceMapping Declara um mapeamento entre um uniform resource identifier (URI) e um prefixo.
Classe pública XmlNamespaceMappingCollection Representa uma coleção de objetos XmlNamespaceMapping.

  Interface Descrição
Interface pública IMultiValueConverter Fornece uma maneira para aplicar lógica personalizada em um MultiBinding.
Interface pública IValueConverter Fornece uma maneira para aplicar lógica personalizada para uma ligação.

  Delegado Descrição
Delegado público CollectionSynchronizationCallback Representa o método que sincroniza uma coleção para acesso de thread cruzado.
Delegado público FilterEventHandler Representa o método que manipulará o CollectionViewSource.Filter evento.
Delegado público GroupDescriptionSelectorCallback Representa um método que é usado para fornecer lógica personalizada para selecionar o GroupDescription com base no grupo pai e seu nível.
Delegado público UpdateSourceExceptionFilterCallback Representa o método que manipula exceções lançadas durante a atualização do valor de origem de ligação. Isso deve ser usado com o ExceptionValidationRule.

  Enumeração Descrição
Enumeração pública BindingMode Descreve a direção do fluxo de dados de uma ligação.
Enumeração pública BindingStatus Descreve o status de uma ligação.
Enumeração pública RelativeSourceMode Descreve o local do origem da ligação em relação à posição do destino de vinculação.
Enumeração pública UpdateSourceTrigger Descreve a temporização da a origem de ligação as atualizações.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft