DOBON.NET DOBON.NETプログラミング掲示板過去ログ

C# datagrid  formatについて。DataGridに常にです

環境/言語:[C#、Win2K]
分類:[.NET]

お疲れ様です。質問なのですが、DataGridに常に、カンマ区切りの書式を設定したいのですが。どこに設定して、どのイベントで拾えばいいかわかりません。
//DataGridTableStyleの取得
DataGridTableStyle ts;
ts = DataGrid1.TableStyles["DataTable1"];

//"Column1"のDataGridTextBoxColumnを取得
//"Column1"は数値データ
DataGridTextBoxColumn cs1;
cs1 = (DataGridTextBoxColumn) ts.GridColumnStyles["Column1"];
//値の書式を地域通貨として指定する
cs1.Format = "c";

//"Column2"のDataGridTextBoxColumnを取得
//"Column2"は日時データ
DataGridTextBoxColumn cs2;
cs2 = (DataGridTextBoxColumn) ts.GridColumnStyles["Column2"];
//値の書式を長い日付として指定する
cs2.Format = "D";
上記のコードとDataGridのColumnstyleのFormatプロパティに
記入するのはわかっています。いまColumnstyleのFormatプロパティ
には##,#0を指定しています。
DataGridに常にです。よろしくお願いいたします。
すいません。表現方法を間違えました。
以上のコードと、設定をどのように実行すれば、書式が設定されるのかが
不明です。
よろしくお願いします。

DOBON.NET | プログラミング道 | プログラミング掲示板