WPF Calender

索引サイト

XAML のカレンダー




private void initsetDate()
{
DateTime w_date2 = DateTime.Now;
DateTime w_date1 = w_date2.AddMonths(-1);
this.calendar1.SelectedDate = w_date1;
this.calendar2.SelectedDate = w_date2;
}
private void calendar1_SelectedDatesChanged(object sender, SelectionChangedEventArgs e)
{
DateTime w_date = Convert.ToDateTime(this.calendar1.SelectedDate);
this.textBlock_date1.Text = w_date.ToString("d");
}
private void calendar2_SelectedDatesChanged(object sender, SelectionChangedEventArgs e)
{
DateTime w_date = Convert.ToDateTime(this.calendar2.SelectedDate);
this.textBlock_date2.Text = w_date.ToString("d");
}

WindowForm のカレンダーはこれで可能




private void monthCalendar_tab2_S_DateChanged(object sender, DateRangeEventArgs e)
{
this.label_tab2_Date_S.Text = this.monthCalendar_tab2_S.SelectionStart.ToString("yyyy/MM/dd");
}
private void monthCalendar_tab2_E_DateChanged(object sender, DateRangeEventArgs e)
{
this.label_tab2_Date_E.Text = this.monthCalendar_tab2_E.SelectionStart.ToString("yyyy/MM/dd");
}




AX