DataGrid中如何不显示某一列(程序实现)

时间:2022-07-09 19:32:39
在程序中,需要实现将datagrid的某一列不显示,请求各位高人帮助。

9 个解决方案

#1


那一列不绑定不就行了

#2


引用datagrid的樣式表,在樣式表將對應列的寬度設成 width=0 ,就可以達到隱藏的效果...

#3


有两种情况,一种需要这一列,另一种不需要,怎么实现不绑定?

#4


在TableStyle的设置中不可以吗

#5


在itemdatabound事件里面 设置宽度

#6


在需要时width=你需要的宽度,不需要是width=0

#7


谢谢大家了,我在datagrid绑定之前根据条件判断是否显示,然后this.dgReportInfo.Columns[3].Visible = false;就可以实现了

#8


新建一个DataView,然后选择列的显示与否即可。DataView比DataSet的默认View更加安全一些

#9


有很多方法:“
(1)控制筛选数据源;
(2)在显示的时候控制;
……

#1


那一列不绑定不就行了

#2


引用datagrid的樣式表,在樣式表將對應列的寬度設成 width=0 ,就可以達到隱藏的效果...

#3


有两种情况,一种需要这一列,另一种不需要,怎么实现不绑定?

#4


在TableStyle的设置中不可以吗

#5


在itemdatabound事件里面 设置宽度

#6


在需要时width=你需要的宽度,不需要是width=0

#7


谢谢大家了,我在datagrid绑定之前根据条件判断是否显示,然后this.dgReportInfo.Columns[3].Visible = false;就可以实现了

#8


新建一个DataView,然后选择列的显示与否即可。DataView比DataSet的默认View更加安全一些

#9


有很多方法:“
(1)控制筛选数据源;
(2)在显示的时候控制;
……