wpf 中使用StringFormat的技巧

2021-09-08 09:03:46 字數 1859 閱讀 1015

wpf中stringformat的用法可以參照c#中string.format的用法

1、c#中用法:

格式化貨幣(跟系統的環境有關,中文系統預設格式化人民幣,英文系統格式化美元)示例:

string.format("",0.2) 結果為:¥0.10 (英文作業系統結果:$0.10)

格式化多個object例項 string.format("會員價:,***",99.15,109.25)

wpf中用法:

格式化貨幣示例:

2、c#中用法:

格式化十進位制的數字(格式化成固定的位數,位數不能少於未格式化前,只支援整形)示例:

string.format("",99) 結果為:099

string.format("",1234) 結果為:1234,(精度說明符指示結果字串中所需的最少數字個數。)

wpf中用法:

格式化十進位制的數字示例:

3、c#中用法:

用分號隔開的數字,並指定小數點後的位數示例:

string.format("", 12300) 結果為:12,300.00  (預設為小數點後面兩位)

string.format("", 12300.1234) 結果為:12,300.123(自動四捨五入)

wpf中用法:

同格式化十進位制的數字示例

4、c#中用法:

格式化百分比示例:

string.format("", 0.12341) 結果為:12.34% (預設保留百分的兩位小數)

string.format("", 0.1256) 結果為:12.6% (自動四捨五入)

wpf中用法:

同格式化十進位制的數字示例

5、c#中用法:

零佔位符和數字佔位符示例:

string.format("", 12345.015) 結果為:12345.02

string.format("", 123.015) 結果為:0123.02

string.format("", 12345.015) 結果為:12345.02

string.format("", 123.015) 結果為:123194

wpf中用法:

同格式化十進位制的數字示例

6、c#中用法:

日期格式化示例:

string.format("",system.datetime.now) 結果為:2010-6-19 (月份位置不是06)

string.format("",system.datetime.now) 結果為:2023年6月19日

string.format("",system.datetime.now) 結果為:2023年6月19日 20:30

string.format("",system.datetime.now) 結果為:2023年6月19日 20:30:10

string.format("",system.datetime.now) 結果為:2010-6-19 20:30

string.format("",system.datetime.now) 結果為:2010-6-19 20:30:10

string.format("",system.datetime.now) 結果為:6月19日

string.format("",system.datetime.now) 結果為:20:30

string.format("",system.datetime.now) 結果為:20:30:10

string.format("",system.datetime.now) 結果為:2010-6-19 20:30

string.format("",system.datetime.now) 結果為:2010-6-19

wpf中用法:

日期格式化示例:

WPF中使用OpenFileDialog開啟檔案

新增microsoft.win32程式集 private void onopenfile object sender,eventargs e openfiledialog的屬性 addextension 將副檔名自動新增到檔名上 checkfileexists 使用者指定不存在的檔案時顯示警告 ch...

WPF中使用ReportViewer報表

本篇部落格將介紹如何在wpf中使用reportviewer控制項。2.下面我們通過乙個例子 示例圖書品種報表 來演示,1 新建乙個wpf專案wpfbooksreport,326電影網 2 新增entities資料夾,並新增book類,public class book public string a...

WPF中使用ReportViewer報表

原文 wpf中使用reportviewer報表 本篇部落格將介紹如何在wpf中使用reportviewer控制項。2.下面我們通過乙個例子 示例圖書品種報表 來演示,1 新建乙個wpf專案wpfbooksreport,2 新增entities資料夾,並新增book類,public class boo...