我需要一个组合框,用户可以选择一年(从1960年 - 当前年份)。填充组合框的最优雅方式是什么?
答案 0 :(得分:5)
假设日期是列表,它将是组合框的数据源
dates.AddRange(Enumerable.Range(1960, DateTime.Now.Year - 1960 + 1 ));
答案 1 :(得分:0)
喜欢这个?:
for(int i = 1960; i <= DateTime.Now.Year; i++)
{
combo.Add(i.ToString()) // pseudo
}