我有Winform,其中我有日期时间选择器,所以我需要知道如何在datetime选择器中将默认日期值设置为01,并且用户无法更改日期。他/她怎么能改变月份或年份,但默认日期保持不变,即; 01。
答案 0 :(得分:0)
选择一些您将使用的活动。我确实构建了字符串,但是你可以重写更好的代码并且更简单。这只是一个让你理解的例子。
int year = Convert.ToDateTime(dateTimePicker1.Text).Year;
int month = Convert.ToDateTime(dateTimePicker1.Text).Month;
dateTimePicker1.Text = DateTime.ParseExact("01." + month.ToString() + "." + year.ToString(), "dd.mm.yyyy",System.Globalization.CultureInfo.InvariantCulture).ToString();
希望有所帮助