DataGrid显示列问题 如何让winform的DataGrid绑定数据时只显示部分字段,也就是只显示器Columns属性里有指定的字段,而不是显示绑定数据类的所有属性。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dataGridView1.Columns[i].Visible = false; 不要这样写Select * From TableName 这样就没有问题了 Select Colmun1 , Colmun2... From TableName 个人觉得,如果不要显示所有就,不要搜索所有的资料行,Select Colmun1 , Colmun2... From TableName 比较好,如果你的其他行还有其他用处 ,就不在此列。 我是绑定到一个实体类的List假设这个类有30个属性,但在Grid里只要显示其中10个,但是其它业务要用到30个,填充Grid时,会自动将没有的属性给绑定上,除了设置Visible=false,就没有其它的办法了吗? this.datagrid1.AutoGenerateColumns = false;然后再一个列一个列地去绑定与显示以及格式化单元格 this.datagrid1.AutoGenerateColumns = false; 然后再一个列一个列地去绑定与显示以及格式化单元格 你要手动构建列DataGridTableStyle ts = new DataGridTableStyle();DataGridTextBoxColumn column3 = new DataGridTextBoxColumn(); column3.MappingName = "stnm"; column3.HeaderText = "站名"; column3.Width= 68; column3.TextBox.BackColor = Color.LightSkyBlue; column3.Alignment = HorizontalAlignment.Center; column3.ReadOnly = true; this.ts.GridColumnStyles.Add(column3);this.DataList.TableStyles.Add(ts); 怎么winform的DataGridView控件的AutoGenerateColumns 没有在属性编辑框里显示出来呢,害我以为没有这个属性... 请教如何移除某一列 关于客户端登录状态的问题 水晶报表问题 简单问题??读取记录? mvc下,如何构造access的数据模型。解决给100分 有没有人做过尾气检测站联网程序? 找真正的高手 关于用C#对时间的相加!!求~~~~在线等 对XML文档进行插入结点操作的代码 C#webform,如何删除excel文件中的表? C#中switch能这样用吗? 求一个简单的C#程序代码
这样就没有问题了 Select Colmun1 , Colmun2... From TableName
Select Colmun1 , Colmun2... From TableName
比较好,如果你的其他行还有其他用处 ,就不在此列。
假设这个类有30个属性,但在Grid里只要显示其中10个,但是其它业务要用到30个,
填充Grid时,会自动将没有的属性给绑定上,除了设置Visible=false,就没有其它的办法了吗?
然后再一个列一个列地去绑定与显示以及格式化单元格
然后再一个列一个列地去绑定与显示以及格式化单元格
DataGridTextBoxColumn column3 = new DataGridTextBoxColumn();
column3.MappingName = "stnm";
column3.HeaderText = "站名";
column3.Width= 68;
column3.TextBox.BackColor = Color.LightSkyBlue;
column3.Alignment = HorizontalAlignment.Center;
column3.ReadOnly = true;
this.ts.GridColumnStyles.Add(column3);
this.DataList.TableStyles.Add(ts);
害我以为没有这个属性...