Vinculação de controles do Windows Forms a dados em Visual Studio
Você pode exibir dados aos usuários do seu aplicativo pela vinculação de dados para o Windows Forms. Para criar esses controles ligados a dados, você pode arrastar itens a partir de 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 de data-bound Windows Forms mais comuns.
Para obter informações gerais sobre como criar controles ligados a dados em Visual Studio, consulte Controles de vinculação de dados de Visual Studio. Para obter mais informações sobre vinculação de dados no Windows Forms, consulte Ligação de dados de formulários do Windows.
Tarefas envolvidas na exibição de dados em um formulário em um aplicativo do Windows
A tabela a seguir lista tarefas comuns relacionadas à exibição de dados em um formulário em um aplicativo do Windows.
Tarefa |
Obter mais informações |
---|---|
Crie controles ligados a dados. Vincule controles existentes a dados. |
|
Crie controles que exibem dados relacionados em uma relação pai-filho: Quando o usuário seleciona um registro de dados em um controle, o outro controle exibe dados relacionados para o registro selecionado. |
Como: Exibir dados relacionados em um aplicativo do Windows Forms |
Criar um tabela de pesquisa. Uma tabela de pesquisa exibe informações de uma tabela com base no valor de um campo de chave externa na outra tabela. |
Como: Criar tabelas de pesquisa em aplicativos do Windows Forms |
Formate da maneira que os controles exibem dados. |
|
Alterar o comportamento do recurso inteligente de legenda no Fontes de dados janela. |
Como: Personalizar como Visual Studio cria legendas para controles ligados a dados |
Adicione controles que executar uma consulta parametrizada. |
Como: Adicionar uma consulta parametrizada para um aplicativo do Windows Forms |
Defina uma coluna para usar um controle de imagem para exibir imagens em um banco de dados. |
|
Filtrar ou classificar dados em um dataset. |
Como: Filtrar e classificar dados em um aplicativo do Windows Forms |
Os tópicos a seguir fornecem exemplos de controles Windows Forms de ligação a dados.
Demonstra Passo a passo: Exibindo dados em um Windows Form
Fornece detalhes passo a passo sobre consultar dados de um banco de dados e exibir os dados em um Formulário do Windows.Demonstra Passo a passo: Exibindo dados relacionados em um Windows Form
Fornece detalhes passo a passo sobre exibir dados de duas tabelas relacionadas e exibir os dados em um Formulário do Windows.Demonstra Passo a passo: Criar um Windows Form para pesquisar dados
Fornece detalhes passo a passo sobre como criar um formulário do Windows que conduz uma pesquisa de banco de dados com base na entrada do usuário.Demonstra Passo a passo: Criando uma tabela de pesquisa em um aplicativo do Windows Forms
Fornece detalhes passo a passo como exibir dados de uma tabela com base nos dados que estão selecionados em outra tabela.Demonstra Passo a passo: Passando dados entre Windows Forms
Fornece detalhes passo a passo sobre como passar valores de um formulário a outro formulário em um aplicativo.Demonstra Passo a passo: Criando um controle de usuário do Windows Forms que suporta a vinculação de dados simples
Fornece detalhes passo a passo sobre como criar um controle personalizado que pode ser usado na Fontes de dados janela.Demonstra Passo a passo: Criando um controle de usuário do Windows Forms que suporta a vinculação de dados complexos
Fornece detalhes passo a passo sobre como criar um controle personalizado que pode ser usado na Fontes de dados janela.Demonstra Passo a passo: Criando um controle de usuário do Windows Forms a ligação de dados que suporta pesquisa
Fornece detalhes passo a passo sobre como criar um controle personalizado que pode ser usado na Fontes de dados janela.
Marcas Inteligentes de Dados
Marcas inteligentes específicas para trabalhar com dados estão disponíveis em vários controles. Quando certos controles são adicionados a um formulário, um conjunto de ações possíveis relacionadas a dados estão disponíveis na marca inteligente. Para obter mais informações, consulte Marcas Inteligentes de Dados.
O Componente BindingSource
O componente BindingSource serve dois propósitos. Primeiro, ele fornece uma camada de abstração ao vincular os controles no formulário aos dados. Controles no formulário são vinculados a BindingSource componente (em vez de sendo vinculados diretamente a uma fonte de dados).
Segundo, ele pode gerenciar uma coleção de objetos. Adicionar um tipo a BindingSource cria uma lista desse tipo.
Para obter mais informações sobre o BindingSource o componente, consulte:
Controle BindingNavigator
Este componente fornece uma interface de usuário para navegar pelos dados exibidos por um aplicativo do Windows. Para obter mais informações, consulte BindingNavigator Control (Windows Forms).
Controle DataGridView
O controle DataGridView lhe permite exibir e editar dados tabulares de muitos tipos diferentes de fontes de dados. Você pode vincular dados para um DataGridView usando o DataSource propriedade. Para obter mais informações, consulte Visão geral do controle DataGridView (Windows Forms).
Consulte também
Tarefas
Demonstra Passo a passo: Exibindo dados em um Windows Form
Referência
Conceitos
O que há de novo no desenvolvimento de aplicativos de dados
Controles de vinculação de dados de Visual Studio
Visão geral sobre fontes de dados