|
//Event customization
this.scheduleControl1.ScheduleAppointmentClick += ScheduleControl1_ScheduleAppointmentClick;
//Event customization
private void ScheduleControl1_ScheduleAppointmentClick(object sender, ScheduleAppointmentClickEventArgs e)
{
MethodInfo dynMethod = scheduleControl1.GetScheduleHost().GetType().GetMethod("ClickDateTime",
BindingFlags.NonPublic | BindingFlags.Instance, null, new Type[] { typeof(int), typeof(int) }, null);
var arguments = new object[] { this.scheduleControl1.GetScheduleHost().CurrentCell.RowIndex,
this.scheduleControl1.GetScheduleHost().CurrentCell.ColIndex };
var seldate = dynMethod.Invoke(scheduleControl1.GetScheduleHost(), arguments);
MessageBox.Show(seldate.ToString());
} |