Grades são controles que possuem dados em redes como uma planilha. Eles podem ser usados em ambas as formas e os sítios do Windows . O DataGrid é muito mais do que apenas uma mesa , você pode agrupar , classificar e filtrar os dados ou separá-lo em páginas. Com as conexões de dados apropriadas, você pode usar um DataGrid para adicionar, editar e excluir dados também. O conteúdo da DataGrid controle é feito de colunas de campos de dados e linhas de dados reais. As colunas podem armazenar dados simples ou outros controles , como listas suspensas e caixas de seleção . Estas colunas podem ser modificados em design e em tempo de execução . Instruções Esconder uma coluna durante o projeto
1
clique com o botão direito do mouse no DataGrid e selecione " Construtor de propriedades. "
2
Clique no botão " Colunas " guia sobre o lado direito da janela .
3
Encontre a coluna desejada na lista " as colunas selecionadas " ou adicionar um novo a partir da lista de " colunas disponíveis " .
4
Desmarque a caixa "Visível " check in as propriedades da coluna e clique em " OK".
Ocultar uma coluna com o código
5
Ocultar a coluna definindo o mapeamento da coluna para escondido dentro do conjunto de dados. Este exemplo assume que você tem um objeto conjunto de dados chamado dsMyDataSet que contém uma tabela chamada TableName com uma coluna chamada ColumnName . Copie o código abaixo no idioma desejado para ocultar a coluna
Exemplo em C #: . . . DsMyDataSet.Tables [" TableName "] Colunas [" ColumnName "] = ColumnMapping MappingType.Hidden
exemplo em VB.NET : dsMyDataSet.Tables ( " TableName " ) Colunas ( " ColumnName " ) ColumnMapping = MappingType.Hidden
6
Ocultar a coluna usando estilos de tabela DataGrid, se o método acima faz. . não funcionar para você .
7
Adicionar um objeto DataGridTableStyle ao seu código e mapeá-lo para o nome de sua tabela. Você pode copiar o código abaixo no idioma desejado para realizar essa tarefa
Exemplo em C #: . DataGridTableStyle objTableStyle = new DataGridTableStyle (); objTableStyle.MappingName = " TableName ";
Exemplo em VB . NET : Dim objTableStyle as New DataGridTableStyle () objTableStyle.MappingName = " TableName "
8
Aplique o seu estilo para o DataGrid que contém a coluna que você deseja esconder. Copie o código abaixo
Exemplo em C #: myDataGrid.TableStyles.Add ( objTableStyle );
Exemplo em VB.NET : . MyDataGrid.TableStyles.Add ( objTableStyle )
9
Remova a coluna desejada a partir do estilo de tabela . O código a seguir pode ser usado para remover a coluna .
Exemplo em em