|
分類:[.NET 全般]
VS2012です。 DataGridViewの日付列は 英語書式 「Dec 04, 2014」 形式で表示したいので 「MMM dd, yyyy」 を設定しましたが、 「5 04, 2014」 と出力されます。 DataGridView1.Columns["tbxDate"].DefaultCellStyle.Format = "MMM dd, yyyy"; と記述しています。 通常のテキストボックスなら tbxDate.Text = tbxDate.ToString("d", Thread.CurrentThread.CurrentUICulture); の記述で目的の表示がされます。 MMMの部分は Thread.CurrentThread.CurrentUICulture 的なものが必要だからでしょうか。
|