如何在DataGridView 中显示我要的信息???

worldhj1 2008-11-26 06:14:22
急求:
1.某个字段表示男女,里面的值是0和1,如何在DataGridView里显示男女.
2.我只想显示DataSet表里的某几个字段,不想把所有字段都显示出来.如何??
谢谢啊。..
...全文
170 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wlpsgh 2008-11-27
  • 打赏
  • 举报
回复
mark
worldhj1 2008-11-26
  • 打赏
  • 举报
回复
怎么用代码写 编辑列???
my_edxp 2008-11-26
  • 打赏
  • 举报
回复
直接绑定数据源!
Old_Mouse 2008-11-26
  • 打赏
  • 举报
回复
sql :case 男女 when 1 then 男 when 0 then 女 end, 或在绑定时判断DataGridView修改。
右键编辑列,把需要的列添加上,不需要的就不要添加。
tgbd 2008-11-26
  • 打赏
  • 举报
回复
对于(1),建议楼主要取数据的时候通过SQL语句直接转换掉。
  (2)、在取数据的时候,要哪几个字段,就取哪几个,省得把所有的取出来,浪费资源。
如果楼主实在想取出所有的字段,只显示其中几个,则可以用:智能标记->编辑列->添加
worldhj1 2008-11-26
  • 打赏
  • 举报
回复
可能一开始没搞清楚
如何DataGridView 把Table里的几个列 显示出来????
wfp5525 2008-11-26
  • 打赏
  • 举报
回复
学习了
worldhj1 2008-11-26
  • 打赏
  • 举报
回复
2.表那些字段我都必须要select出来到dataset的,只是有些信息不想显示到DataGridView..
  • 打赏
  • 举报
回复
1.这个在控件绑定的时候可以设置
2.你想显示那几个字段就在sql语句中选择那几个字段,然后在填充dataset
长沙三毛 2008-11-26
  • 打赏
  • 举报
回复
使用CellFormating,可以在显示前做个转换。
GZBG2008 2008-11-26
  • 打赏
  • 举报
回复
DataGridView使用虚拟模式。
如果是自动生成绑定列的,要先屏蔽原来的“性别”列。
创建新列,映射到“性别”


DataTable dtGender = new DataTable();
dtGender.Columns.Add("Value", typeof(string));
dtGender.Columns.Add("Display", typeof(string));
dtGender.Rows.Add(new object[] { "0", "男" });
dtGender.Rows.Add(new object[] { "1", "女" });

DataGridViewComboBoxColumn colGender = new DataGridViewComboBoxColumn();
colGender.DataSource = dtGender;
colGender.ValueMember = "Value";
colGender.DisplayMember = "Display";
colGender.DataPropertyName = "Gender";
colGender.Name = "GenderName";
colGender.HeaderText = "性别";
colGender.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
colGender.HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter;
colGender.AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells;
colGender.DisplayStyle = DataGridViewComboBoxDisplayStyle.Nothing;
colGender.SortMode = DataGridViewColumnSortMode.Automatic;
dgvJsydpb.Columns.Insert(5, colGender);

111,131

社区成员

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

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

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