Partilhar via


Como: Definir o controle a ser criado ao arrastar da janela Data Sources

Você pode criar controles ligados a dados arrastando itens a partir do Fontes de dados janela no designer do Windows Forms ou WPF designer. Cada item da Fontes de dados janela tem um controle padrão que é criado quando você arrastá-lo para o designer. No entanto, você pode optar por criar um controle diferente.

Definir os controles a serem criados para tabelas de dados ou objetos

Antes de arrastar itens que representam as tabelas de dados ou objetos a partir de Fontes de dados janela, você pode escolher para exibir todos os dados em um controle ou para exibir cada coluna ou propriedade em um controle separado.

Nesse contexto, o termo objeto se refere a um objeto corporativo personalizado, uma entidade (em um modelo de dados de entidade) ou um objeto retornado por um serviço.

Para definir os controles a serem criados para tabelas de dados ou objetos

  1. Certifique-se de que o WPF designer ou o Windows Forms designer é aberto.

  2. No Fontes de dados janela, selecione o item que representa a tabela de dados ou objeto que você deseja definir.

  3. Clique no menu drop-down para o item e clique em um dos seguintes itens no menu:

    • Para exibir cada campo de dados em um controle separado, clique em detalhes. Quando você arrasta o item de dados para o designer, esta ação criará um controle ligado a dados de diferente para cada coluna ou propriedade do objeto, juntamente com os rótulos para cada controle ou tabela de dados pai.

    • Para exibir todos os dados em um único controle, selecione um controle diferente na lista, como DataGrid ou lista em um aplicativo do WPF, ou DataGridView em um aplicativo Windows Forms.

    A lista de controles disponíveis depende de qual designer, você tem de abrir, qual versão do.NET Framework seus destinos do projeto e se você adicionou personalizado controles que suporte vinculação de dados para o caixa de ferramentas. Se o controle que você deseja criar estiver na lista de controles disponíveis, você pode adicionar o controle à lista. Para obter mais informações, consulte Como: Adicionar controles personalizados à janela Data Sources.

    Para saber como criar um controle personalizado do Windows Forms que pode ser adicionado à lista de controles para tabelas de dados ou objetos do Fontes de dados janela, consulte Demonstra Passo a passo: Criando um controle de usuário do Windows Forms que suporta a vinculação de dados complexos.

Definir os controles a ser criado para dados de colunas ou propriedades

Antes de arrastar um item que representa uma coluna ou uma propriedade de um objeto a partir de Fontes de dados janela para o designer, você pode definir o controle a ser criado.

Para definir os controles a ser criado para colunas ou propriedades

  1. Certifique-se de que o WPF designer ou o Windows Forms designer é aberto.

  2. No Fontes de dados janela, expanda a tabela desejada ou objeto para exibir suas colunas ou propriedades.

  3. Selecione cada coluna ou a propriedade para o qual deseja definir o controle a ser criado.

  4. Clique no menu drop-down para a coluna ou propriedade e, em seguida, selecione o controle que você deseja criar quando o item é arrastado para o designer.

    A lista de controles disponíveis depende de qual designer, você tem de abrir, qual versão do.NET Framework seus destinos do projeto e controles que personalizados que suportam vinculação de dados que você adicionou para a caixa de ferramentas. Se o controle que você deseja criar estiver na lista de controles disponíveis, você pode adicionar o controle à lista. Para obter mais informações, consulte Como: Adicionar controles personalizados à janela Data Sources.

    Para saber como criar um controle personalizado que pode ser adicionado à lista de controles para colunas de dados ou propriedades de Fontes de dados janela, consulte Demonstra Passo a passo: Criando um controle de usuário do Windows Forms que suporta a vinculação de dados simples.

    Selecione Nenhum no menu drop-down se não desejar criar um controle para a coluna ou propriedade. Isso é útil se você deseja arrastar a tabela pai ou o objeto para o designer, mas não deseja incluir a propriedade ou coluna específica.

Consulte também

Tarefas

Demonstra Passo a passo: Exibindo dados em um Windows Form

Como: Adicionar controles personalizados à janela Data Sources

Referência

Janela Fontes de Dados

Conceitos

O que há de novo no desenvolvimento de aplicativos de dados

Vinculação de controles do Windows Forms a dados em Visual Studio

Dataset Designer

Visão geral sobre fontes de dados

Outros recursos

Explicações Passo a passo sobre Dados