0
DateTime now = DateTime.Now;
List<DateTime> dates = new List<DateTime>();
dates.Add(now);
dates.Add(now.AddMonths(6));
dates.Add(now.AddMonths(1));
dates.Add(now.AddYears(1));

comboBoxDates.DataSource = dates;

ループを使用してリストを調べ、days と house:minutes.. のない別のリストを作成しますが、これを行うより良い方法があると確信しています。前もって感謝します!

4

1 に答える 1

3

達成しようとしているものによって異なりますが、一般的にはList<DateTime>、コンボボックスにバインドして、必要なものに設定するだけFormatStringです。

comboBoxDates.FormatString = "MM-yyyy";

このアプローチにより、ユーザーに表示される内容を構成でき、コード内でもDateTimeバインドを使用できます。

于 2012-11-06T11:58:18.513 に答える