/// <summary> /// Copies the CustomCalendarItem specific properties /// to new instance of the item /// </summary> /// <param name="copy">New CustomCalendarItem instance</param> protected override void CopyToItem(BaseItem copy) { ButtonCustomItem objCopy = copy as ButtonCustomItem; base.CopyToItem(objCopy); objCopy._CalendarView = _CalendarView; }
/// <summary> /// Returns copy of the item. /// /// This routine is called to propagate the item /// within each view (both in the same view as well as /// across multiple views in multi-user displays) /// </summary> public override BaseItem Copy() { ButtonCustomItem objCopy = new ButtonCustomItem(); CopyToItem(objCopy); return(objCopy); }