如何让颜色里的数据不显示,只是不显示颜色里的东西,其他数据还要

解决方案 »

  1.   

    三种办法:
    1. * 改成 具体的字段就可以了。
    2. 或者在绑定的时, 限定不要自动生成, DataGridView每一列与哪个数据列绑定。
    3. 或者DataTable 中移除这一列。
      

  2.   

    我用的这样的 DataGridView  怎么弄啊
      

  3.   

    感觉你的基础比较弱, 那推荐你用第一种吧:写具体的字段。
    select c1,c2,c3  ……
      

  4.   

    你这个是devExpress,可以编辑Views的GridView1的事件CustomColumnDisplayText
    要么就是不用*查询,你在查询的时候颜色列就返回空字符串
    就是你RshowU这里,*改成 字段1,字段2,字段3,'' as 颜色列 酱紫
    private void gridView1_CustomColumnDisplayText(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgs e)
            {
                if (e.Column.FieldName == "颜色列")
                {
                                e.DisplayText = "";
                }
            }