VS2008 ,如何隐藏datagrid的一列和改变列标题?

njz168 2012-04-26 04:11:45
VS2008 ,如何隐藏datagrid的一列和改变列标题?谢谢。
...全文
153 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
熙风 2012-04-27
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

DataTable dtt=oaop.GetArList();
dataGrid1.DataSource = dtt;
// this.dataGrid1.DataSource = dtt;
DataGridTableStyle dgdtblStyle = new DataGridTableS……
[/Quote]

好牛x,直接把列宽改为0
njz168 2012-04-27
  • 打赏
  • 举报
回复
DataTable dtt=oaop.GetArList();
dataGrid1.DataSource = dtt;
// this.dataGrid1.DataSource = dtt;
DataGridTableStyle dgdtblStyle = new DataGridTableStyle();
dgdtblStyle.MappingName = dtt.TableName;
dataGrid1.TableStyles.Add(dgdtblStyle);
GridColumnStylesCollection colStyle = dataGrid1.TableStyles[0].GridColumnStyles;//设置列的宽度
colStyle[0].Width = 0;//隐藏第一列
colStyle[1].Width = 215;

已经解决了,贴出来,希望有需要的人可以看到。
flyerwing 2012-04-26
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
是PDA手持设备
[/Quote]
可以设置的得找属性自己翻翻就OK的了
njz168 2012-04-26
  • 打赏
  • 举报
回复
哦 。
熙风 2012-04-26
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

是PDA手持设备
[/Quote]

条码枪以前接触过,有现成的代码没看,,,
njz168 2012-04-26
  • 打赏
  • 举报
回复
是PDA手持设备
熙风 2012-04-26
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

引用 1 楼 的回复:
C# code
dataGridView1.Columns[0].Visible = false;
dataGridView1.Columns[3].HeaderText = "name";


谢谢,但是不行。
没有columns这个属性。

是datagrid,不是datagridview
[/Quote]

你是web的?
njz168 2012-04-26
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
C# code
dataGridView1.Columns[0].Visible = false;
dataGridView1.Columns[3].HeaderText = "name";
[/Quote]

谢谢,但是不行。
没有columns这个属性。

是datagrid,不是datagridview
熙风 2012-04-26
  • 打赏
  • 举报
回复
        dataGridView1.Columns[0].Visible = false;
dataGridView1.Columns[3].HeaderText = "name";

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧