Partilhar via


Como: Vincular um controle Windows Forms para um tipo usando o Designer

Quando você estiver criando controles que interagem com dados, às vezes você precisa vincular um controle a um tipo, em vez de um objeto. Normalmente, você precisará ligar um controle a um tipo em tempo de design, quando os dados podem não estar disponíveis, mas você ainda deseja que os controles ligados a dados para exibir dados de interface pública de um tipo. Os procedimentos a seguir demonstram como criar uma nova BindingSource ou seja vinculado a um tipo e como vincular uma das propriedades do tipo de Text propriedade de um TextBox.

Para vincular o BindingSource para um tipo

  1. Crie um projeto Windows Forms.

    Para obter mais informações, consulte Como: Crie um novo projeto de aplicativo do Windows Forms.

  2. Em Design exibir, arraste um BindingSource o componente no formulário.

  3. No Propriedades janela, clique na seta para a DataSource propriedade.

  4. No Editor de UI de tipo de fonte de dados, clique em Adicionar fonte de dados do projeto.

  5. Sobre o Escolher um tipo de fonte de dados página, selecione objeto e clique em próximo.

  6. Selecione o tipo para vincular a:

    • Se o tipo que você deseja vincular a está no projeto atual ou o assembly que contém o tipo já foi adicionado como referência, expanda os nós para encontrar o tipo desejado e, em seguida, selecioná-lo.

      - ou -

    • Se for o tipo que você deseja vincular a outro assembly, não está atualmente na lista de referências, clique Adicionar referência dee clique o projetos guia. Selecione o projeto que contém o objeto de negócios desejada e clique em OK. Este projeto será exibido na lista de assemblies, então você pode expandir os nós para encontrar o tipo você deseja e selecioná-lo.

      ObservaçãoObservação

      Se você deseja vincular a um tipo em uma estrutura ou o assembly da Microsoft, desmarque o Ocultar assemblies que começam com a Microsoft ou o sistema caixa de seleção.

  7. Clique em próximoe em seguida, clique em Concluir.

Para vincular o controle para o BindingSource.

  1. Adicionar um TextBox para o formulário.

  2. No Propriedades janela, expanda o (DataBindings) nó.

  3. Clique na seta ao lado do Text propriedade.

  4. No Editor de UI de tipo de fonte de dados, expanda o nó para o BindingSource adicionado anteriormente e, em seguida, selecione a propriedade do tipo acoplado que você deseja vincular ao Text propriedade do TextBox.

Consulte também

Tarefas

Como: Ligar um controle Windows Forms a um tipo

Conceitos

Controles de vinculação de dados de Visual Studio

Outros recursos

O Componente BindingSource