我使用此代碼在逗號分隔符和點中輸入文本框中的貨幣數量。鍵入數字時應顯示爲這種格式(1,258,891.50)。我的代碼正在工作,我無法輸入點數。它只接受全部數字。下面是我的代碼....不接受用點號鍵入數字的文本框格式
if (textBox5.Text == "")
return;
int n = textBox5.SelectionStart;
decimal text = Convert.ToDecimal(textBox5.Text);
textBox5.Text = String.Format("{0:#,###0}", text);
textBox5.SelectionStart = n + 1;
什麼是「textBox5」?你在使用什麼平臺? – greenfeet