Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Observação
A DataSet classe e as classes relacionadas são tecnologias herdadas do .NET Framework do início dos anos 2000 que permitem que os aplicativos trabalhem com dados na memória enquanto os aplicativos são desconectados do banco de dados. As tecnologias são especialmente úteis para aplicativos que permitem que os usuários modifiquem dados e persistam as alterações no banco de dados. Embora os conjuntos de dados sejam uma tecnologia comprovadamente bem-sucedida, a abordagem recomendada para novos aplicativos .NET é usar o Entity Framework Core. O Entity Framework fornece uma maneira mais natural de trabalhar com dados tabulares como modelos de objeto e tem uma interface de programação mais simples.
Você pode criar controles associados a dados arrastando itens da janela Fontes de Dados para o designer do WPF ou o designer do Windows Forms. Cada item na janela Fontes de Dados tem um controle padrão que é criado quando você o arrasta para o designer. No entanto, você pode optar por criar um controle diferente.
Defina os controles a serem criados para tabelas de dados ou objetos
Antes de arrastar itens que representam tabelas de dados ou objetos da janela Fontes de Dados , você pode optar por exibir todos os dados em um controle ou exibir cada coluna ou propriedade em um controle separado.
Nesse contexto, o termo objeto refere-se a um objeto de negócios personalizado, a uma entidade (em um Modelo de Dados de Entidade) ou a um objeto retornado por um serviço.
Para definir os controles a serem criados para tabelas de dados ou objetos
Verifique se o designer do WPF ou o designer do Windows Forms está aberto.
Na janela Fontes de Dados , selecione o item que representa a tabela de dados ou o objeto que você deseja definir.
Dica
Se a janela Fontes de Dados não estiver aberta, você poderá abri-la selecionando Exibir>Outras Fontes de Dados doWindows>.
Clique no menu de lista suspensa de um item e, em seguida, selecione 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, essa ação criará um controle associado a dados diferente para cada coluna ou propriedade da tabela de dados pai ou objeto, juntamente com rótulos para cada controle.
Para exibir todos os dados em um único controle, selecione um controle diferente na lista, como DataGrid ou List em um aplicativo WPF ou DataGridView em um aplicativo do Windows Forms.
A lista de controles disponíveis depende de qual designer você abriu, de qual versão do .NET seu projeto alvo, e se você adicionou controles personalizados que dão suporte à vinculação de dados à Caixa de Ferramentas. Se o controle que você deseja criar não estiver na lista de controles disponíveis, você poderá adicionar o controle à lista. Para obter mais informações, consulte Adicionar controles personalizados à janela Fontes de Dados.
Para saber como criar um controle personalizado do Windows Forms que pode ser adicionado à lista de controles para tabelas de dados ou objetos na janela Fontes de Dados , consulte Criar um controle de usuário do Windows Forms que dê suporte à associação de dados complexa.
Definir os controles a serem criados para colunas de dados ou propriedades
Antes de arrastar um item que representa uma coluna ou uma propriedade de um objeto da janela Fontes de Dados para o designer, você pode definir o controle a ser criado.
Para definir os controles a serem criados para colunas ou propriedades
Verifique se o designer do WPF ou o designer do Windows Forms está aberto.
Na janela Fontes de Dados , expanda a tabela ou objeto desejado para exibir suas colunas ou propriedades.
Selecione cada coluna ou propriedade para a qual você deseja definir o controle a ser criado.
Clique no menu da lista suspensa da coluna ou propriedade e selecione o controle que deseja criar quando o item for arrastado para o designer.
A lista de controles disponíveis depende de qual designer você abriu, qual versão do .NET tem como alvo o seu projeto, e quais controles personalizados que suportam associação de dados você adicionou à Caixa de Ferramentas. Se o controle que você deseja criar estiver na lista de controles disponíveis, você poderá adicionar o controle à lista. Para obter mais informações, consulte Adicionar controles personalizados à janela Fontes de Dados.
Para saber como criar um controle personalizado que pode ser adicionado à lista de controles para colunas de dados ou propriedades na janela Fontes de Dados , consulte Criar um controle de usuário do Windows Forms que dê suporte à associação de dados simples.
Se você não quiser criar um controle para a coluna ou propriedade, selecione Nenhum no menu de lista suspensa. Isso será útil se você quiser arrastar a tabela ou o objeto pai para o designer, mas não quiser incluir a coluna ou propriedade específica.