Compartilhar via


Como: vincular controles Windows Forms a dados

Associar dados a controles de formulários do windows arrastando objetos de Janela fontes de dados.Antes que você arraste itens da janela de Fontes de Dados , você pode definir o tipo de controle de tabela a Detalhes para controles individuais, ou DataGridView para DataGridView.Para mais informações, consulte Como: definir o controle a ser criado ao arrastar da janela Data Sources.

Se os controles necessários por seu aplicativo não está disponível de dentro da janela de Fontes de Dados , você pode adicionar controles.Para mais informações, consulte Como: adicionar controles personalizados à janela Data Sources.

ObservaçãoObservação

Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações de Visual Studio.

Exibindo uma Tabela de Dados Inteira em Controles Individuais

Você pode exibir uma tabela de dados inteira em controles individuais, arrastando a tabela (ou um nó representando uma coleção se você estiver usando uma fonte de dados de objetos) da janela Data Sources para um formulário em um aplicativo do Windows.

Para exibir uma tabela de dados inteira

  1. Abra a janela Data Sources.Para mais informações, consulte Como: abrir a janela de fontes de dados.

    ObservaçãoObservação

    Se a janela Data Sources estiver vazia, adicionar uma fonte de dados a ela.Para mais informações, consulte Visão geral sobre fontes de dados.

  2. Abra o formulário no Windows Forms Designer.

  3. Selecione uma tabela na janela Data Sources, clique na seta suspensa e selecione Details.

  4. Arraste a tabela da janela Data Sources para um formulário.

    Um controle associado a dados individual para cada coluna ou propriedade é criado no formulário, acompanhado de um controle devidamente nomeado como Label.

Exibindo as Colunas de Dados Selecionadas em Controles Individuais

Exiba colunas de dados individuais em controles individuais, arrastando as colunas individuais (ou propriedades se você estiver usando uma fonte de dados de objetos) da janela Data Sources para um formulário em um aplicativo do Windows.

Para exibir as colunas de dados selecionadas

  1. Abra a janela Data Sources.Para mais informações, consulte Como: abrir a janela de fontes de dados.

    ObservaçãoObservação

    Se a janela Data Sources estiver vazia, adicionar uma fonte de dados a ela.Para mais informações, consulte Visão geral sobre fontes de dados.

  2. Expanda a tabela para exibir as colunas individuais.

    DicaDica

    Para definir o controle que é criado para cada coluna, selecione a coluna na janela Data Sources, clique na seta suspensa, e selecione um controle na lista de controles disponíveis.Para mais informações, consulte Como: definir o controle a ser criado ao arrastar da janela Data Sources.

  3. Abra o formulário no Windows Forms Designer.

  4. Arraste as colunas desejadas da janela Data Sources para um formulário.

    Para cada coluna ou propriedade que você arrastar, um controle associado a dados individual é criada no formulário, acompanhado de um controle devidamente nomeado como rótulo.

Você também pode arrastar itens da janela de Fontes de Dados em controles existentes (controles já em um formulário) para associar o controle a dados.Um controle que já está de associação de dados tem suas associações a dados redefinidas para o item mais recentemente arrastado para ele.

ObservaçãoObservação

Para serem destinos válidos para arrastar, controles devem ser capazes de exibir o tipo dos dados subjacentes do item arrastado para eles a partir da janela Data Sources.Por exemplo, não é válido arrastar um item que tenha um tipo de dados de DateTime para um CheckBox, porque o CheckBox não é capaz de exibir uma data.

Para associar um controle existente a dados

  1. Abra a janela Data Sources.Para mais informações, consulte Como: abrir a janela de fontes de dados.

  2. Abra o formulário no O Windows Forms Designer.

  3. Expanda uma tabela ou objeto na janela Data Sources para exibir suas colunas individuais ou propriedades.

  4. Arraste o item desejado da janela Data Sources para um controle existente.

    Agora o controle está associado ao item selecionado.

Exibindo dados em um controle DataGridView

Para exibir os dados no windows forms o controle DataGridView

  1. Abra a janela Data Sources.Para mais informações, consulte Como: abrir a janela de fontes de dados.

    ObservaçãoObservação

    Se a janela de Fontes de Dados está vazia, então adicionar uma fonte de dados.Para mais informações, consulte Visão geral sobre fontes de dados.

  2. Abra o formulário no Windows Forms Designer.

  3. Selecione uma tabela na janela de Fontes de Dados , clique na seta suspensa, selecione DataGridView.

  4. Arraste a tabela da janela de Fontes de Dados para um formulário.

    Um controle DataGridView e uma faixa de ferramenta (BindingNavigator) para navegação em registros aparecem no formulário.Um DataSet,TableAdapter, BindingSource e BindingNavigator aparecem na bandeja de componentes.

Para exibir dados em um controle existente DataGridView formulários do windows

  1. Abra a janela Data Sources.Para mais informações, consulte Como: abrir a janela de fontes de dados.

    ObservaçãoObservação

    Se a janela de Fontes de Dados está vazia, então adicionar uma fonte de dados.Para mais informações, consulte Visão geral sobre fontes de dados.

  2. Abra o formulário no Windows Forms Designer.

  3. Selecione uma tabela na janela de Fontes de Dados , clique na seta suspensa, selecione DataGridView.

  4. Arraste a tabela da janela de Fontes de Dados em DataGridView no formulário.

    O controle de DataGridView agora é associado à tabela que você arrastou em ele.Conjunto de Dados, TableAdapter, e BindingSource aparecem na bandeja de componentes.

Consulte também

Tarefas

Passo a passo: Exibindo dados em um Windows Form

Referência

Visão geral sobre o componente BindingSource

Visão geral do controle BindingNavigator (Windows Forms)

Conceitos

Criando e editando conjuntos de dados tipados

Preparando seu aplicativo para receber dados

Buscando dados em seu aplicativo.

Controles de vinculação de dados de Visual Studio

Edição de dados em seu aplicativo.

Validação de dados

Salvar dados

Outros recursos

Connecting to Data in Visual Studio

Ferramentas para trabalhar com fontes de dados em Visual Studio