Compartilhar 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 do aplicativo, você poderá associar os controles a uma fonte de dados para que, em tempo de execução, os usuários possam alterar e salvar dados relacionados ao aplicativo.

Associar um controle ou uma série de controles no Windows Forms é feito com mais facilidade usando o controle BindingSource como uma ponte entre os controles no formulário e a fonte de dados.

Um ou mais controles em um formulário podem ser associados a dados; no procedimento a seguir, um controle TextBox está associado a uma fonte de dados.

Para concluir o procedimento, supõe-se que você será associado 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.

Para associar um controle em tempo de desenvolvimento

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

  2. Na janela de Propriedades :

    1. Expanda o nó (DataBindings).

    2. Clique na seta ao lado da propriedade Text.

      Abre-se o editor de tipo de interface do usuário do DataSource.

      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 se conectar aos dados e criar uma fonte de dados.

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

  5. Na página Escolher um Tipo de Fonte de Dados, selecione Banco de Dados.

  6. Na página Escolher Sua Conexão de Dados, selecione uma conexão de dados na 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 string de conexão no arquivo de configuração do aplicativo.

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

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

  10. Clique em Concluir.

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

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

Consulte também