DataGrid.Columns[i].Visible=false;
//i为列号,0表示第一列
//i为列号,0表示第一列
解决方案 »
- 串口不断接收数据,而处理线程没执行完,怎么办?
- 去除WinForm中DataGridView数字列后面的零
- (新手)关于查MSDN的DataGridViewRowCollection类
- 用户控件怎么控制引用页里的控件?分不多了,谢谢!
- 给你一个图片的网址链接。。如何获得该图片的高宽?
- 执行外部程序的权限?
- 使用DOM,如何判断一个XmlNode节点,是否包含制定的属性?
- c#编程 SIM900 gsm模块发送短信 问题
- 大家来讨论一下C#的书籍吧。
- NMODBUS.DLL库文件下的ReadWriteMultipleRegisters问题
- 使用socket传输文件
- 求在web页面的一小块地方上显示“北京天气预报(一天的)”完整代码!! 谢谢
属性->显示该列的勾去掉!
dg.TableStyles.Clear();
DataGridTableStyle myStyle = new DataGridTableStyle();
dg.TableStyles.AddRange(new DataGridTableStyle[]{myStyle});
myStyle.DataGrid = dg; DataGridTextBoxColumn tmpColumn = new DataGridTextBoxColumn();
tmpColumn.Format = "";
tmpColumn.FormatInfo = null;
tmpColumn.HeaderText = "字段名" tmpColumn.MappingName = "fieldName";
tmpColumn.Width = 100;
myStyle.GridColumnStyles.Add(tmpColumn);
{
e.Item.Cells[0].Visible = false;
//0是你的列的数目
if(e.Item.ItemType==ListItemType.Header)
{ e.Item.Cells[1].text = "你的中文";}
}
ItemDataBound为datagrid绑定后事件