を動作しません:DefaultCellStyle番号の形式は、私は、クエリ以下と<code>Datagridview</code>のデータのインポート持って
dt1 = dc.RunQuery("SELECT dbo.Payment.[Date], dbo.Payment.id FROM dbo.Payment INNER JOIN dbo.Moein ON dbo.Payment.FK_MoeinCode = dbo.Moein.MoeinCode ORDER BY dbo.Payment.[Date] ASC");
dataGridView1.DataSource = dt1;
dataGridView1.Columns.Add("2", "Detail");
dataGridView1.Columns.Add("3", "X");
dataGridView1.Columns.Add("4", "Y");
dataGridView1.Columns.Add("5", "Remain");
および多くを...
コードの最後に、私はコードの下に使用します。
dataGridView1.Columns[3].DefaultCellStyle.Format = "#,#";
dataGridView1.Columns[4].DefaultCellStyle.Format = "#,#";
dataGridView1.Columns[5].DefaultCellStyle.Format = "#,#";
しかし、これは動作しません:(
私は欲しいです3,4,5このような111,555
。
形式細胞へCellFormattingイベントの使用を。これをチェックして; http://stackoverflow.com/questions/5658287/defaultcellstyle-format-is-not-applied-when-datagridview-is-bound – Berkay