を形成しています。後のフォーマットはおそらく"N0"
で、桁区切りは1000で小数点は表示されません。
DataGridTextBoxColumn textColumn = new DataGridTextBoxColumn();
textColumn.HeaderText = "My Numbers";
textColumn.ReadOnly = true;
textColumn.Format = "N0";
text
編集:あなたはあなたの番号は常に一貫してフォーマットしたい場合は、関係なく、アプリケーションを実行しているマシンの文化の、そしてあなたにもFormatInfo
を設定する必要があります。
コンピュータのCultureInfo
は、実際の通貨形式を決定するために使用されます。 FormatInfo
プロパティを、適切なカルチャIDを使用して構築された新しいCultureInfo
インスタンスに設定することによって、DataGridTextBoxColumn
のCultureInfo
を変更することができます。例えば
、あなたがドイツにいると常に期間(例えば12.345.678
)ではなくカンマ(例えば12,345,678
)、使用として表示される桁区切りをしたい場合:
textColumn.FormatInfo = new CultureInfo("de-DE");
あなたは可能性があります起動時にApplication.CurrentCultureプロパティを設定することにより、アプリケーション全体のカルチャを変更することにより、より一貫性を実現できます。
どのような技術ですか? ASP.NET? WPF? – Douglas
申し訳ありませんが、winForms – Kage