Associar controles dos Windows Forms a dados no Visual Studio
Publicado: abril de 2016
Você pode exibir dados para usuários do seu aplicativo pela vinculação de dados para formulários do Windows. Para criar esses controles ligados a dados, você pode arrastar itens do fontes de dados janela para o Windows Forms Designer no Visual Studio. Este tópico descreve algumas das tarefas, ferramentas e classes envolvidas na criação de aplicativos do Windows Forms associado a dados mais comuns.
Para obter informações gerais sobre como criar controles ligados a dados no Visual Studio, consulte Associar controles a dados no Visual Studio. Para obter mais informações sobre associação de dados no Windows Forms, consulte Associação de dados do Windows Forms.
Nesta seção
Confirmar edições em processo em controles ligados a dados antes de salvar dados
Criar um controle de usuário do Windows Forms que dá suporte à vinculação de dados simples
Criar um controle de usuário do Windows Forms que dá suporte à vinculação de dados complexos
Criar um controle de usuário do Windows Forms que dá suporte à vinculação de dados de pesquisa
Componente BindingSource
O BindingSource componente serve a dois propósitos. Primeiro, ele fornece uma camada de abstração ao associar os controles no formulário de dados. Controles no formulário são vinculados para o BindingSource componente (em vez de sendo vinculados diretamente a uma fonte de dados).
Em segundo lugar, ele pode gerenciar uma coleção de objetos. Adicionando um tipo para o BindingSource cria uma lista desse tipo.
Para obter mais informações sobre o BindingSource componente, consulte:
Controle BindingNavigator
Esse componente fornece uma interface de usuário para navegar pelos dados exibidos por um aplicativo do Windows. Para obter mais informações, consulte Controle BindingNavigator.
Controle DataGridView
O DataGridView control permite exibir e editar dados tabulares de muitos tipos diferentes de fontes de dados. Você pode associar dados a um DataGridView usando o DataSource propriedade. Para obter mais informações, consulte Visão geral do controle DataGridView.