O Componente BindingSource
Encapsula uma fonte de dados para vincular controles.
O componente BindingSource serve dois propósitos. Primeiro, ele fornece uma camada de engano ao vincular os controles em um formulário aos dados. Isso é realizado pela vinculação do BindingSource componente para sua fonte de dados e, em seguida, acoplando os controles no formulário para o BindingSource componente. Toda a interação com os dados, incluindo navegação, classificação, filtragem e atualizando, adicional é obtida com chamadas para o BindingSource componente.
Segundo, o BindingSource componente pode atuar como uma fonte de dados com rigidez de tipos. Adicionando um tipo para o BindingSource componente com o Add método cria uma lista do tipo.
Nesta seção
Visão geral sobre o componente BindingSource
Introduz os conceitos gerais do BindingSource componente, que permite vincular uma fonte de dados para um controle.Como: Vincular controles Windows Forms para os valores do banco de dados de DBNull
Mostra como tratar um DBNull o valor da fonte de dados usando o BindingSource componente.Como: Classificar e filtrar dados ADO.NET com o componente BindingSource do Windows Forms
Demonstra o uso do componente BindingSource para aplicar ordenações e filtros para exibir dados.Como: Vincular a um Web Service usando o BindingSource do Windows Forms
Mostra como usar o componente BindingSource para vincular a um serviço Web.Como: Tratar erros e exceções que ocorrem com Databinding
Demonstra o uso do componente BindingSource para manipular normalmente erros que ocorrem em uma operação de associação de dados.Como: Ligar um controle Windows Forms a um tipo
Demonstra o uso de um BindingSource o componente para vincular a um tipo.Como: Ligar um controle Windows Forms a um objeto de fábrica
Demonstra o uso de um BindingSource o componente para vincular a um objeto de fábrica ou método.Como: Personalizar a adição de Item com o BindingSource do Windows Forms
Demonstra o uso de um BindingSource o componente criar novos itens e adicioná-los a uma fonte de dados.Como: Gerar notificações de alteração usando o método ResetItem de BindingSource
Demonstra o uso de um BindingSource alterar de componente para disparar eventos de notificação de alteração para fontes de dados que não oferecem suporte a notificação.Como: Gerar notificações de alteração usando a Interface INotifyPropertyChanged e uma BindingSource
Demonstra como usar um tipo que herda de INotifyPropertyChanged com um BindingSource de controle.Como: Refletir atualizações de fonte de dados em um controle Windows Forms com o BindingSource
Demonstra como responder às alterações na fonte de dados usando o componente BindingSource.Como: Compartilhamento vinculado a dados em formulários usando o componente BindingSource
Mostra como usar o BindingSource para vincular vários formulários para a mesma fonte de dados.
Referência
BindingSource
Fornece documentação de referência para o BindingSource componente.BindingNavigator
Fornece documentação de referência para o BindingNavigator de controle.
Seções relacionadas
- Ligação de dados de formulários do Windows
Contém links para tópicos que descrevem a arquitetura de vinculação de dados do Windows Forms.
Topic | Location |
---|---|
Exibindo dados em formulários em aplicativos do Windows | dv_raddata |
Exibindo dados em formulários em aplicativos do Windows | Data Access in Visual Studio |
Controles de vinculação de dados de Visual Studio | dv_raddata |
Controles de vinculação de dados de Visual Studio | dv_raddata |