我需要在DataGridView中顯示十進制值DataGridView十進制值格式化:猶太方式
if (dgvClients.SelectedRows.Count != 0)
{
DataGridViewRow row = dgvClients.SelectedRows[0];
row.Cells["NetAccountValue"].Value = info.DecimalValue;
}
我需要在十進制分隔符後將值格式化爲給定的數字。
問題是單元格Value
屬性在我的情況下存儲對十進制的引用。顯示decimal.ToString()時,默認decimal.ToString()生成帶有大量數字的無格式字符串 。
一種方法是創建字符串並使用String.FormatString()來實現所需的格式 並將其提供給Value而不是decimal。
還有其他方法嗎?