0
我正在使用WPF文本框編輯器顯示小數點後兩位小數。WPF TextBox掩碼隱藏小數如果他們不存在
如果我進入文本框,並把值27.5,文本框顯示27.50。
我當前的面具=「{} {double:5.2}」。如果沒有任何值,有什麼方法可以隱藏小數位嗎?像52而不是52.00?
我正在使用WPF文本框編輯器顯示小數點後兩位小數。WPF TextBox掩碼隱藏小數如果他們不存在
如果我進入文本框,並把值27.5,文本框顯示27.50。
我當前的面具=「{} {double:5.2}」。如果沒有任何值,有什麼方法可以隱藏小數位嗎?像52而不是52.00?
在C#和VB中,您只需製作您的格式字符串"0.##"
,所以我想你可以在WPF中做類似的事情。
編輯:你也可以勾到TextChanged事件,並做一些事情,如:
TextBox myTextBox = (TextBox)sender;
Double dblTemp = Convert.ToDouble(myTextBox.Text);
myTextBox.Text = dblTemp.ToString("0.##");
這樣做實際上使得數字27.5變成0.27由於某種原因......它似乎不像正常 – Doug 2010-02-10 20:21:26
你能提供的代碼示例? – Elangovan 2010-07-15 02:46:06