1

私が必要としているものに合った答えが見つかりません。だから私はあなたたちに助けを求めることができると思った。

通貨値または入力した値を表示したいテキストボックスがあります$0.00ex: $1,331.13。タブ インデックス イベントのフォーマットを変更したいですか、それともプロパティ設定で別の方法で変更しますか?

イベントのプットには何を入れればいいですか?私はそれが次のようなものになると思っていました:

string.Format("{0:c}", txtPaymentOwed.Text);

私は何を間違っていますか?提案された助けをいただければ幸いです。

4

1 に答える 1

3

問題は、String.Formatに渡すオブジェクトのタイプに関連していると思います。

var s1 = string.Format("{0:c}", 3); //$3.00
var s2 = string.Format("{0:c}", "3"); //3 

で試してみてください

var s = string.Format("{0:c}", Decimal.Parse(txtPaymentOwed.Text));
于 2012-10-21T20:54:10.687 に答える