在数据网格中隐藏列 [英] Hide Column in datagrid

查看:92
本文介绍了在数据网格中隐藏列的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,

我在datagridview名称Id,Name,Address中显示了3列.现在我有一个问题,我想对列隐藏在datagridview中

我正在使用此类型 错误小于集合大小参数索引
wpf窗口c#隐藏列中的代码是什么


grdFillEmploye.Columns [0] .Visibility = Visibility.Hidden; //ID

grdEmployeDetail.Columns ["EmailAddress"].HeaderText ="Email_ID";//所有更改列标题文本名称

Hello,

I have display 3 column in datagridview name Id,Name,Address. Now I have problem that i want to id column hide in datagridview

I was using this type Error was Less then size of colletion Parameter index
what is code in wpf window c# hide column


grdFillEmploye.Columns[0].Visibility =Visibility.Hidden; //ID

grdEmployeDetail.Columns["EmailAddress"].HeaderText = "Email_ID";//Allso change Column Header text Name

推荐答案

尝试如下:

grdFillEmploye.Columns [0] .Visibility ="false";

请在这里查看:

http://stackoverflow.com/questions/5376278/how-to-hide-a-column-gridview-but-still-access-its-values [
try like this :

grdFillEmploye.Columns[0].Visibility = "false";

pls see here :

http://stackoverflow.com/questions/5376278/how-to-hide-a-column-gridview-but-still-access-its-value[^]


您已经回答了问题.

You have answer in question.

if(grdFillEmploye.Columns.Count>0)
grdFillEmploye.Columns["ID"].Visibility =Visibility.Hidden;


如果不行,请尝试此


If it not works try this

if(grdFillEmploye.Columns.Count>0)
grdFillEmploye.Columns[0].Visible =false;


这篇关于在数据网格中隐藏列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆