






















一、隐藏列:
方法1:设置数据源的指定列的属性为隐藏,被隐藏的列将不出现在DataGrid上。
ds.Tables[0].Columns[0].ColumnMapping = MappingType.Hidden; //隐藏列
dataGrid1.SetDataBinding(ds,ds.Tables[0].TableName); //绑定数据
方法2:设置要隐藏列的宽度为0,被隐藏的列仍然在DataGrid上,只是不可见。
dataGrid1.SetDataBinding(ds,ds.Tables[0].TableName); //绑定数据
//以下为设置要隐藏列的宽度为0来达到隐藏的目的。
DataGridTableStyle ts = new DataGridTableStyle();
ts.MappingName = dataGrid1.DataMember;
dataGrid1.TableStyles.Add(ts);
// Hide the first column (index 0)
dataGrid1.TableStyles[0].GridColumnStyles[0].Width = 0;
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。