[英]show percentage by specifying DefaultCellStyle.Format value in datagridviewcolum
[英]Format or pad a number column in DataGridView control (DefaultCellStyle.Format)
我的表單上有一個DatagridView控件。
第一列是記錄ID,可以在db上介於3到5位之間,但應在前端將其格式化為5位帶有填充零/前導零的數字。
所以它看起來像901 ,我希望它看起來像00901
我看着
和
我嘗試過:
dgvDeletedRecords.Columns(0).DefaultCellStyle.Format = "00000"
數據加載到網格后,在我的表單加載事件中
但這是行不通的。
請問我哪里出問題了?
嘗試使用以下數字格式“ ##### 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"
在格式字符串中,“#”-表示將顯示糊狀數字(未顯示前綴零),然后“ 0”-表示將顯示糊狀零的方式,此處將顯示前綴零。
嘗試以下;
dgvDeletedRecord.Columns(0).DefaultCellStyle.Format = "{0:N4}"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.