Componente BindingSource
Encapsula uma fonte de dados para ligação a controles.
A componente BindingSource serve dois propósitos. Primeiro, ele fornece uma camada de indireção ao vincular os controles em um formulário aos dados. Isso é feito vinculando o componente BindingSource à sua fonte de dados e, em seguida, vinculando os controles no formulário ao componente BindingSource. Toda a interação adicional com os dados, incluindo navegação, classificação, filtragem e atualização, é realizada com chamadas para o componente BindingSource.
Em segundo lugar, o componente BindingSource pode atuar como uma fonte de dados fortemente tipificada. Adicionar um tipo ao componente BindingSource com o método Add cria uma lista desse tipo.
Nesta secção
Visão geral do componente BindingSource
Apresenta os conceitos gerais do componente BindingSource, que permite vincular uma fonte de dados a um controle.
Como vincular controles do Windows Forms a valores de banco de dados DBNull
Mostra como manipular um valor de DBNull da fonte de dados usando o componente BindingSource.
Como classificar e filtrar dados de ADO.NET com o componente BindingSource do Windows Forms
Demonstra o uso do componente BindingSource para aplicar classificações e filtros aos dados exibidos.
Como: Vincular a um serviço Web usando o Windows Forms BindingSource
Mostra como usar o componente BindingSource para vincular a um serviço Web.
Como: Lidar com erros e exceções que ocorrem com a vinculação de dados
Demonstra como usar o componente BindingSource para lidar suavemente com erros que ocorrem numa operação de associação de dados.
Como: Vincular um controle Windows Forms a um tipo
Demonstra o uso de um componente BindingSource para vincular a um tipo.
Como: Vincular um controle Windows Forms a um objeto de fábrica
Demonstra o uso de um componente BindingSource para vincular a um objeto ou método de fábrica.
Como: Personalizar a adição de itens com o Windows Forms BindingSource
Demonstra o uso de um componente BindingSource para criar novos itens e adicioná-los a uma fonte de dados.
Como: Gerar notificações de alteração usando o método BindingSource ResetItem
Demonstra o uso de um componente BindingSource para gerar eventos de notificação de alteração para fontes de dados que não oferecem suporte à notificação de alteração.
Como fazer para: Gerar notificações de alteração usando um BindingSource e a interface INotifyPropertyChanged
Demonstra como usar um tipo que herda do INotifyPropertyChanged com um controle BindingSource.
Como atualizar e refletir alterações na fonte de dados em um controle Windows Forms com o BindingSource
Demonstra como responder a alterações na fonte de dados usando o componente BindingSource.
Como: Compartilhar dados acoplados entre formulários usando o componente BindingSource
Mostra como usar o BindingSource para vincular vários formulários à mesma fonte de dados.
Referência
BindingSource
Fornece documentação de referência para o componente BindingSource.
BindingNavigator
Fornece documentação de referência para o controlo BindingNavigator.
Seções relacionadas
Vinculação de Dados do Windows Forms
Contém links para tópicos que descrevem a arquitetura de vinculação de dados do Windows Forms.
Consulte também Vincular controles a dados no Visual Studio.
.NET Desktop feedback