用MonthClendar选择日期,出现一些不方便的情况: private void BirthDaySelect_DateSelected(object sender, DateRangeEventArgs e)
{
this.Birthday.Text = e.Start.ToString("yyyy-MM-dd");
this.BirthDaySelect.Visible = false;
}选中一个日期后MonthClendar关闭,但在选择年份或月时MonthClendar也关闭了,很不方便
又用以下方法 private void BirthDaySelect_MouseLeave(object sender, EventArgs e)
{
BirthDaySelect.Visible = false;
} private void BirthDaySelect_DateSelected(object sender, DateRangeEventArgs e)
{
this.Birthday.Text = e.Start.ToString("yyyy-MM-dd");
// this.BirthDaySelect.Visible = false;
}
选择年份时仍触发了BirthDaySelect_MouseLeave事件
怎样实现当选择年份时不隐藏MonthClendar?
{
this.Birthday.Text = e.Start.ToString("yyyy-MM-dd");
this.BirthDaySelect.Visible = false;
}选中一个日期后MonthClendar关闭,但在选择年份或月时MonthClendar也关闭了,很不方便
又用以下方法 private void BirthDaySelect_MouseLeave(object sender, EventArgs e)
{
BirthDaySelect.Visible = false;
} private void BirthDaySelect_DateSelected(object sender, DateRangeEventArgs e)
{
this.Birthday.Text = e.Start.ToString("yyyy-MM-dd");
// this.BirthDaySelect.Visible = false;
}
选择年份时仍触发了BirthDaySelect_MouseLeave事件
怎样实现当选择年份时不隐藏MonthClendar?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货