数値を保持する C# WinForm DataGridView を持っています
問題はそれです:
0.5 --> shows --> .5 and
-45 --> shows --> 45-
私のDataGridViewでRightToLeft = yes (これが必要です)
どうすれば修正できますか?
DataGridViewCellStyleのFormatプロパティを使用します。
例(最初の列の名前が「値」であると仮定)
dataGridView1.Columns["Value"].DefaultCellStyle.Format = "0.0";
Format プロパティは、MSDN のこれらの記事で詳しく説明されている文字列「フォーマット」を取ります
formatting Types & custom numeric format strings
こちらとこちらをご覧ください
&How to format data
ここのDataGridViewで - http://msdn.microsoft.com/en-us/library/f9x2790s.aspx
double 値 = .5;
var display = value.ToString("0.00", System.Globalization.CultureInfo.InvariantCulture));