2012年12月22日の日付を選択したとしましょう
次に、2009年11月19日を選択します。
それから私はいくつかのコードをそうしようとします
private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)
2012年12月22日の日付を取得するにはどうすればよいですか?これを行うには、いくつかの変数を保持する必要がありますか?またはそれを取得するために私ができることがありますか?
2012年12月22日の日付を選択したとしましょう
次に、2009年11月19日を選択します。
それから私はいくつかのコードをそうしようとします
private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)
2012年12月22日の日付を取得するにはどうすればよいですか?これを行うには、いくつかの変数を保持する必要がありますか?またはそれを取得するために私ができることがありますか?
これを試して微調整し、静的クラスと変数previousDate
を作成して初期値を設定し、
private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)
{
string previous = myStaticClass.previousDate;
current = monthCalendar1.SelectionRange.Start.ToShortDateString();
myStaticClass.previousDate=current ;
}
これに似たものを試してください:
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();
}