Partilhar via


Como: Associar controles do Windows Forms ao componente BindingSource usando o designer

Depois de adicionar controles ao formulário e determinar a interface do usuário para seu aplicativo, você pode associar os controles a uma fonte de dados, para que os usuários possam alterar e salvar dados relacionados ao aplicativo no tempo de execução.

A vinculação de um controle ou série de controles no Windows Forms é mais facilmente realizada usando o BindingSource controle como uma ponte entre os controles no formulário e a fonte de dados.

Um ou mais controles em um formulário podem ser vinculados a dados; No procedimento a seguir, um TextBox controle é vinculado a uma fonte de dados.

Para concluir o procedimento, presume-se que você associará a uma fonte de dados derivada de um banco de dados. Para obter mais informações sobre como criar fontes de dados de outros armazenamentos de dados, consulte Adicionar novas fontes de dados.

Associar um controle no tempo de design

  1. Arraste um TextBox controle para o formulário.

  2. Na janela Propriedades:

    1. Expanda o nó (DataBindings).

    2. Clique na seta ao lado da Text propriedade.

      O editor de tipo de interface do usuário DataSource abre.

      Se uma fonte de dados tiver sido configurada anteriormente para o projeto ou formulário, ela será exibida.

  3. Clique em Adicionar Fonte de Dados do Projeto para conectar-se aos dados e criar uma fonte de dados.

  4. Na página de boas-vindas do Assistente de Configuração de Fonte de Dados, clique em Avançar.

  5. Na página Escolher um tipo de fonte de dados, selecione Banco de dados.

  6. Na página Escolha sua conexão de dados, selecione uma conexão de dados da lista de conexões disponíveis. Se a conexão de dados desejada não estiver disponível, selecione Nova Conexão para criar uma nova conexão de dados.

  7. Selecione Sim, salvar a conexão para salvar a cadeia de conexão no arquivo de configuração de aplicativo.

  8. Selecione os objetos de banco de dados para trazer para o seu aplicativo. Nesse caso, selecione um campo em uma tabela que você gostaria que o exibisse TextBox .

  9. Substitua o nome do conjunto de dados padrão, se quiser.

  10. Clique em Concluir.

  11. Na janela Propriedades, clique na seta ao lado da Text propriedade novamente. No editor de tipos de interface do usuário DataSource, selecione o nome do campo ao qual vincular o TextBox local.

    O editor de tipo de interface do usuário DataSource é fechado e o conjunto BindingSource de dados e o adaptador de tabela específicos para essa conexão de dados são adicionados ao formulário.

Confira também