DataFormatString="{0:格式字符串}" 在DataFormatString 中的 {0} 表示資料本身,而在冒號後面的格式字串、代表我們希望資料顯示的格式;數字、貨幣格式: 在指定的格式符號後可以指定小數所要顯示的位數。例如原來的數據為「1.56」,若格式設定為{0:N1},則輸出為「1.5」。其常用的數值格式如下表所示: 格式字串 | 輸入 | 結果 | {0:C} | 12345.6789 | $12,345.68 | {0:C} | -12345.6789 | ($12,345.68) | {0:D} | 12345 | 12345 | {0:D8} | 12345 | 00012345 | {0:E} | 12345.6789 | 1234568E+004 | {0:E10} | 12345.6789 | 1.2345678900E+004 | {0:F} | 12345.6789 | 12345.68 | {0:F0} | 12345.6789 | 12346 | {0:G} | 12345.6789 | 12345.6789 | {0:G7} | 123456789 | 1.234568E8 | {0:N} | 12345.6789 | 12,345.68 | {0:N4} | 123456789 | 123,456,789.0000 | Total: {0:C} | 12345.6789 | Total: $12345.68 | 常用的日期時間格式: 格式 | 說明 | 輸出格式 | d | 精簡日期格式 | MM/dd/yyyy | D | 詳細日期格式 | dddd, MMMM dd, yyyy | f | 完整格式 | (long date + short time) dddd, MMMM dd, yyyy HH:mm | F | 完整日期時間格式 | (long date + long time) dddd, MMMM dd, yyyy HH:mm:ss | g | 一般格式 | (short date + short time) MM/dd/yyyy HH:mm | G | 一般格式 | (short date + long time) MM/dd/yyyy HH:mm:ss | m,M | 月日格式 | MMMM dd | s | 適中日期時間格式 | yyyy-MM-dd HH:mm:ss | t | 精簡時間格式 | HH:mm | T | 詳細時間格式 | HH:mm:ss | |