让我们说我选择了12/22/2012的日期
然后我继续选择11/19/2009。
然后我尝试在
中添加一些代码 private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)
我如何能够检索12/22/2012的日期?我需要保留一些变量吗?或者我能做些什么来取回它?
答案 0 :(得分:1)
尝试并调整一下,在其中创建一个静态类和一个变量previousDate
并为其添加一些初始值,
private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)
{
string previous = myStaticClass.previousDate;
current = monthCalendar1.SelectionRange.Start.ToShortDateString();
myStaticClass.previousDate=current ;
}
答案 1 :(得分:0)
尝试类似的内容:
private string previous { get; set; }
private string current { get; set; }
private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)
{
previous = current;
current = monthCalendar1.SelectionRange.Start.ToShortDateString();
}