一.扩展说明
本次扩展,新增直接对Year和Month的调整.其中,Year部分,通过TextBox来定位调整;Month部分,采用右键菜单勾选.
二.运行时效果


三.扩展代码
主要是定义了一个TextBox,一个contextMenu来完成操作,以下是代码片段:
private
void
HideEditTextBox()

...
{
if (_editTextBox != null)

...{
if (_editTextBox.Visible || _editTextBox.Focused)

...{
_editTextBox.Visible = false;
}
}
}
void
item_Click(
object
sender, EventArgs e)

...
{
MenuItem item = sender as MenuItem;

string s = this.lblcaption.Text;
DateTime value = this.jcsDatetime1.Value;
int month = Convert.ToInt32(item.Text.Substring(0, item.Text.IndexOf("月")));
this.jcsDatetime1.Value = new DateTime(Convert.ToInt32(s), month, value.Day);
this._selectedItem.Checked = false;
item.Checked = true;
this._selectedItem = item;
}