使用NumericUpDown选择月中的天数

时间:2014-12-01 22:32:51

标签: c# datetime datetimepicker numericupdown

带有NumericUpDownDateTimePicker的Windows表单应用程序。 使用DateTimePicker允许用户选择时间(21.20) 我想使用numericUpDown来允许用户选择一天。

如何将numericUpDown设置为仅允许用户根据当月的天数选择有效日期?

1 个答案:

答案 0 :(得分:0)

使用DateTime.DaysInMonth()函数在Form的Load()事件中设置NumericUpDown()的Maximum()属性:

    private void Form1_Load(object sender, EventArgs e)
    {
        numericUpDown1.Maximum = DateTime.DaysInMonth(DateTime.Today.Year, DateTime.Today.Month);
    }