我的表单上有一个 DatagridView 控件。
第一列是记录 ID,它可以在 db 上介于 3 到 5 位之间,但应在前端格式化为 5 位数字,并带有填充零/前导零。
所以它看起来像901,我希望它看起来像00901
我看着
和
我试过了:
dgvDeletedRecords.Columns(0).DefaultCellStyle.Format = "00000"
在数据加载到网格后在我的表单加载事件中
但它不起作用。
请问我哪里错了?
我的表单上有一个 DatagridView 控件。
第一列是记录 ID,它可以在 db 上介于 3 到 5 位之间,但应在前端格式化为 5 位数字,并带有填充零/前导零。
所以它看起来像901,我希望它看起来像00901
我看着
和
我试过了:
dgvDeletedRecords.Columns(0).DefaultCellStyle.Format = "00000"
在数据加载到网格后在我的表单加载事件中
但它不起作用。
请问我哪里错了?
尝试以下操作;
dgvDeletedRecord.Columns(0).DefaultCellStyle.Format = "{0:N4}"
试试这个数字格式“#####00000”我用过的测试代码:
Me.RichTextBox.Text &= String.Format("{0:#####00000}",123)
Me.RichTextBox.Text &= Environment.NewLine
Me.RichTextBox.Text &= String.Format("{0:#####00000}",12345)
在 RichTextBox 中测试,但确定相同的格式适用DefaultCellStyle.Format
dgvDeletedRecord.Columns(0).DefaultCellStyle.Format = "#####00000"
在格式字符串中,“#”-sign 告诉如何显示糊状数字(前缀零不显示)然后“0”-sign 告诉如何显示糊状零,这里将显示前缀零