1. 程式人生 > >DataGridView控制元件設定某一列單元格的小數點位數

DataGridView控制元件設定某一列單元格的小數點位數

方法一

遍歷你的datagridview所要設定的列,用Match.Round(數值,2)
for (int i = 0; i < dvData.Rows.Count; i++) 

  dvData[列, i].Value = Math.Round(Convert .ToDouble ( dvData[列, i].Value), 2/*數值,小數位數*/); 
}

方法二:

this.dgv_Data.Columns["flotamount"].DefaultCellStyle.Format = "0.00"; //"flotamount"為列名


該方法要保證改單元格一定是數值型別的,已測試好用!!!