dt.Columns.Add("id",typeof(String));
            dt.Columns.Add("number",typeof(int));
            DataRow dr;            dr = dt.NewRow();
            dr[0] = "1";
            dr[1] = 1;
            dt.Rows.Add(dr);            dr = dt.NewRow();
            dr[0] = "1";
            dr[1] = 1;
            dt.Rows.Add(dr);            this.dataGrid1.DataSource = dt;
我想让他 把第1列,变成金钱格式,如下:1           1.00
2           3.00用C#怎么格式化?我的是winform程序,请不要用ASP.NET方法,谢谢支持

解决方案 »

  1.   

     this.dataGridView1.Columns[1].DefaultCellStyle.Format = "N";
      

  2.   

    1楼的大哥,你后面那个defaultcellstyle.format哪里来的?我咋没有呢
      

  3.   

    1楼的不好意思,我找到了,你的是winform的程序里面含有的,我做的是PDA,是WINCE下面的,麻烦问下怎么写?
      

  4.   

               dataGrid1.TableStyles[0].GridColumnStyles[0]他后面应该有个format,怎么弄呢?