代码如下:
dataGridView1.Focus();
DataTable dt = new DataTable();
for (int i = 0; i < 5; i++)
{
DataColumn dc = new DataColumn("column" + i.ToString(), typeof(string));
dt.Columns.Add(dc);
}
for (int i = 0; i < 10; i++)
{
DataRow dr = dt.NewRow();
for (int j = 0; j < 5; j++)
{
dr[j] = i * 10 + j + 0.1234567;
}
dt.Rows.Add(dr);
} dataGridView1.DataSource = dt;
//下面的设置单元格小数点位数的方式 为什么都不正确呢?
this.dataGridView1.Columns[3].DefaultCellStyle.Format = "C#";//{0:f3}//"####00.00"
dataGridView1.Rows[2].Cells[1].Style.BackColor = Color.LightGreen;
dataGridView1.Rows[2].Cells[1].Value = 1.123456789;
dataGridView1.Rows[2].Cells[1].Style.Format = "N4";// "0.000";
dataGridView1.Columns[2].DefaultCellStyle.Format = "d";
dataGridView1.Focus();
DataTable dt = new DataTable();
for (int i = 0; i < 5; i++)
{
DataColumn dc = new DataColumn("column" + i.ToString(), typeof(string));
dt.Columns.Add(dc);
}
for (int i = 0; i < 10; i++)
{
DataRow dr = dt.NewRow();
for (int j = 0; j < 5; j++)
{
dr[j] = i * 10 + j + 0.1234567;
}
dt.Rows.Add(dr);
} dataGridView1.DataSource = dt;
//下面的设置单元格小数点位数的方式 为什么都不正确呢?
this.dataGridView1.Columns[3].DefaultCellStyle.Format = "C#";//{0:f3}//"####00.00"
dataGridView1.Rows[2].Cells[1].Style.BackColor = Color.LightGreen;
dataGridView1.Rows[2].Cells[1].Value = 1.123456789;
dataGridView1.Rows[2].Cells[1].Style.Format = "N4";// "0.000";
dataGridView1.Columns[2].DefaultCellStyle.Format = "d";
解决方案 »
- DataGridView 绑定数据后有重影怎么解决
- 问一个简单问题, 怎样选中一个指定的 TreeNode
- 向高人请教,一个发送XML的问题
- div问题?
- 谁见过带复选框的日期控件啊
- 无语这么简单的一句话竟然说有语法错误给分了
- 请问:如何在编辑TextBox的内容后,获得回车时引发一个事件?
- C#究竟使用那种方式来进行网络通信好?
- 如何防止对象被GC回收?
- .net中不用gridview如何做分页
- FredCK.FCKeditorV2版本插入表情。在数据库里可以找到插入的表情文件,但是运行的时候为什么在页面上就不显示呢?
- 根据控件Text属性在容器中查找控件 在线等~~~~~~~~~~~~~~~~
这句有错
后面的typeof(string)改为typeof(double)