Skip Navigation Links
Novas Tecnologias
Ferramentas Adicionais
Ferramentas Adicionais


Dica No :
708
Assunto : VB.NET
Titulo: Ocultando uma coluna da datagrid

Gostou do texto ? Vote e dê sua opinião! Pontuação atual :

Translate this page now :






Adicione aos Favoritos!
BlogBlogs Rec6 Linkk Ueba Technorati Delicious DiggIt! StumbleUpon



Os dados exibidos em uma dataGrid windows são fornecidos por uma origem de dados. Assim sendo quando falamos em ocultar colunas a forma mais simples é simplesmente eliminar essas colunas da dataGrid, mantendo-as na origem de dados, acessíveis quando necessário.

Uma das formas de fazer isso é utilizando a propriedade columnMapping do objeto dataColumn. Veja como fica :

Ds1.Customers.Columns("contactname").ColumnMapping = MappingType.Hidden
SqlDa.Fill(Ds1)
DataGrid1.DataSource = Ds1.Customers

Observe que o vínculo de dados com a DataGrid apenas pode ocorrer após a atribuição da propriedade ColumnMapping, assim sendo neste exemplo o vínculo precisa obrigatoriamente ser por código.

Outra alternativa é utilizarmos a propriedade tableStyles. Podemos incluir um TableStyle e dentro deste configurar a propriedade GridColumnStyles, inserindo apenas as colunas que desejamos e deixando de lado as demais.

Por fim a 3a alternativa, que considero a menos adequada, é fazer com que a coluna tenha largura (width) zero.


Nome :
E-mail:
Comentarios :
 
 
Os Últimos Comentários
data: 11/12/2015 1:34:00 PM
nome: gdf
email: f@gdf.hfgh
comentário:
gdfg

data: 11/12/2015 1:34:00 PM
nome: gdf
email: f@gdf.hfgh
comentário:
gdfg

 1  
Dicas
Dica do Dia
Receba Dicas Por Email
E-mail :  
 


 (help)
Aceito receber informativos do devASPNet, informações de eventos e treinamentos

Veja Quais Informativos Você Receberá

Pesquisar Dicas
Pesquisar Artigos, Dicas e Noticias

Banco de Dados
Algumas Entrevistas
Links Importantes

Búfalo Informática, Treinamento e Consultoria
R. Alvaro Alvim, 37/920 Centro - Cinelândia - Rio de Janeiro Cep: 20031-010
Tel : (21) 2262-1368 (21) 9240-5134 E-mail : Contato@bufaloinfo.com.br