1

テーブルにデータを入力しています。一部のデータは日付を表示する必要があり、そのためにDateTimeオブジェクトを使用しました。これは私が書いた契約オブジェクトの一部です。

このアプローチの問題は、必要に応じて ToShortDateString() ではなく、テーブルにデータを入力するときにtable.ItemSource呼び出す契約オブジェクトのリストを呼び出してフィードしたい場合です。ToString()それを変更して、ToShortDateString()代わりに呼び出すことはできますToString()か?

4

1 に答える 1

0

WindowsForms の DataGridView を使用していると思います。他の DataGrid とほとんど同じように機能します。

Column.DefaultCellStyle.Formatプロパティ を設定することで、日付をフォーマットできます。

myDateColumn.DefaultCellStyle.Format = CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern;

次に、日付を印刷する必要がある場合は、.ToString(string format)代わりにを呼び出します.ToString()

現在のカルチャのを使用しているため、ShortDatePatternとまったく同じ結果が得られるはずToShortDateString()です。

于 2013-04-23T08:38:33.593 に答える