1

2012年12月22日の日付を選択したとしましょう

次に、2009年11月19日を選択します。

それから私はいくつかのコードをそうしようとします

private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)

2012年12月22日の日付を取得するにはどうすればよいですか?これを行うには、いくつかの変数を保持する必要がありますか?またはそれを取得するために私ができることがありますか?

4

2 に答える 2

1

これを試して微調整し、静的クラスと変数previousDateを作成して初期値を設定し、

private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)
{
    string previous = myStaticClass.previousDate;
    current = monthCalendar1.SelectionRange.Start.ToShortDateString();
    myStaticClass.previousDate=current ;
}
于 2012-12-23T06:07:53.983 に答える
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();
}
于 2012-12-23T02:48:18.380 に答える