Compartilhar via


Criar um controle de associação simples (Windows Forms .NET)

Com a associação de dados simples, você pode exibir um único elemento de dados, como um valor de coluna de uma tabela de conjunto de dados para um controle em um formulário. Você pode associar de maneira simples qualquer propriedade de um controle a um valor de dados.

Para associar de maneira simples um controle

  1. Conecte-se a uma fonte de dados.

  2. No Visual Studio, selecione o controle no formulário e exiba a janela Propriedades .

  3. Expanda a propriedade DataBindings .

    As propriedades vinculadas são exibidas na propriedade DataBindings . Por exemplo, na maioria dos controles, a propriedade Text é frequentemente vinculada.

  4. Se a propriedade que você deseja vincular não for uma das propriedades comumente vinculadas, selecione o botão Reticências (Screenshot of the Ellipsis button in the Properties window of Visual Studio. ) na caixa Avançado para exibir a caixa de diálogo Formatação e Vinculação Avançada com uma lista completa de propriedades para esse controle.

  5. Selecione a propriedade que você deseja vincular e selecione a seta suspensa em Vinculação. Uma lista de fontes de dados disponíveis é exibida.

  6. Expanda a fonte de dados a que deseja associar até encontrar o elemento de dados individual desejado. Por exemplo, se você estiver vinculando a um valor de coluna em uma tabela de conjunto de dados, expanda o nome do conjunto de dados e expanda o nome da tabela para exibir nomes de coluna.

  7. Selecione o nome de um elemento ao qual vincular.

  8. Se você estiver trabalhando na caixa de diálogo Formatação e Vinculação Avançada, selecione OK para retornar à janela Propriedades.

  9. Se você quiser vincular mais propriedades do controle, repita as etapas 3 a 7.

    Observação

    Como os controles de acoplamento simples mostram apenas um único elemento de dados, é comum incluir lógica de navegação em um Windows Form com controles de acoplamento simples.

Para criar um controle acoplado e formatar os dados exibidos

Com a associação de dados do Windows Forms, você pode formatar os dados exibidos em um controle vinculado a dados usando a caixa de diálogo Formatação e Vinculação Avançada .

  1. Conecte-se a uma fonte de dados.

  2. No Visual Studio, selecione o controle no formulário e, em seguida, abra a janela Propriedades .

  3. Expanda a propriedade DataBindings e, na caixa Avançado, selecione o botão de reticências (The Ellipsis button in the Properties window of Visual Studio. ) para exibir a caixa de diálogo Formatação e Vinculação Avançada, que tem uma lista completa de propriedades para esse controle.

  4. Selecione a propriedade que você deseja vincular e, em seguida, selecione a seta Vinculação .

    Uma lista de fontes de dados disponíveis é exibida.

  5. Expanda a fonte de dados à qual você deseja vincular a propriedade até encontrar o único elemento de dados desejado.

    Por exemplo, se você estiver vinculando a um valor de coluna na tabela de um conjunto de dados, expanda o nome do conjunto de dados e expanda o nome da tabela para exibir nomes de coluna.

  6. Selecione o nome de um elemento ao qual vincular.

  7. Na caixa Tipo de formato, selecione o formato que deseja aplicar aos dados exibidos no controle.

    Em todos os casos, você pode especificar o valor exibido no controle se a fonte de dados contiver DBNull. Caso contrário, as opções variam ligeiramente, dependendo do tipo de formato selecionado. A tabela a seguir mostra os tipos e opções de formato.

    Tipo de formato Opção de formatação
    Sem Formatação Não há opções.
    Numérico Especifique o número de casas decimais usando o controle superior/inferior Casas decimais.
    Moeda Especifique o número de casas decimais usando o controle Decimal places up-down.
    Data e Hora Escolha como a data e a hora devem ser exibidas selecionando um dos itens na caixa de seleção Tipo .
    Científico Especifique o número de casas decimais usando o controle Decimal places up-down.
    Personalizado Especifique uma cadeia de caracteres de formato personalizado.

    Para obter mais informações, consulte Tipos de formatação. Nota: Não é garantido que as cadeias de caracteres de formato personalizado sejam bem-sucedidas entre a fonte de dados e o controle acoplado. Em vez disso, manipule o Parse evento or Format para a associação e aplique formatação personalizada no código de manipulação de eventos.
  8. Selecione OK para fechar a caixa de diálogo Formatação e Vinculação Avançada e retornar à janela Propriedades .

Confira também