DataGridView绑定到一个DataTable时,如何设置能把空格去掉?循环单元格除外

解决方案 »

  1.   

    DataGridView绑定到一个DataTable时,如何设置能把空格去掉?
    ----------------------------------------------
    DataTable是DataSet中的,是从数据库中查询的时候的空格,比如姓名字段,是50个宽度,实际只有三个字符,由此产生的空格,
      

  2.   

    设置dataGridView.VirtualMode = true;添加事件
    private void dataGridView_CellValueNeeded(object sender, DataGridViewCellValueEventArgs e)
    {
                switch (dataGridView.Columns[e.ColumnIndex].Name)
                {
                    case "列名":
                        e.Value = (decimal)dataGridViewSelectList.Rows[e.RowIndex].Cells["列名"].Value.ToString().Trim();
                        break;
                }
    }
      

  3.   

    设置dataGridView.VirtualMode = true;添加事件
    private void dataGridView_CellValueNeeded(object sender, DataGridViewCellValueEventArgs e)
    {
                switch (dataGridView.Columns[e.ColumnIndex].Name)
                {
                    case "列名":
                        e.Value = dataGridView.Rows[e.RowIndex].Cells["列名"].Value.ToString().Trim();
                        break;
                }
    }