永发信息网

combobox选择值显示在dataGridView里

答案:3  悬赏:30  手机版
解决时间 2021-04-29 15:27
  • 提问者网友:不爱我么
  • 2021-04-28 22:35

已经绑定....但是我combobox选“是”dataGridView里对应的列显示是true....而不是显示“是”

combobox选“否”dataGridView里对应的列显示是false....而不是显示“否”

请问在哪里可以改成显示跟选择的一样

最佳答案
  • 五星知识达人网友:逐風
  • 2021-04-29 00:09

这个只需要在改变值的时候把值取出来,然后通过手动建表在datagridview里面添加一个新行就可以了


手动建表例子:


    DataTable dt = new DataTable();
    dt.Columns.Add("编号");
    dt.Columns.Add("季度");
    dt.Columns.Add("数量");


    while (dr.Read())
    {
    DataRow row = dt.NewRow();
    row[0]= dr[0].ToString();
    row[1] = dr[1].ToString();
    row[2] = dr[2].ToString();
    dt.Rows.Add(row);
    }


    dataGridView1.DataSource = dt;


这只是个例子,具体操作还要根据你的情况改。

全部回答
  • 1楼网友:傲气稳了全场
  • 2021-04-29 02:18

没搞清楚你意思,你的combobox也绑定数据库了?datagridview绑定数据库了吗?

  • 2楼网友:三千妖杀
  • 2021-04-29 01:02
在combobox 的selectedchange事件判断
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯