public MenuItem[] CreateContextMenuItemsForNode() { var t1 = new MenuItem("Set Due Date ...", TaskRes.date_add, SetDueDate_Click); var t2 = new MenuItem("Update Due Date ...", TaskRes.date_edit, SetDueDate_Click); var t3 = new MenuItem("Quick Due Dates"); t3.AddDropDownItem(new MenuItem("Today", null, Today_Click)); t3.AddDropDownItem(new MenuItem("Tomorrow", null, Tomorrow_Click)); t3.AddDropDownItem(new MenuItem("Next Week", null, NextWeek_Click)); t3.AddDropDownItem(new MenuItem("Next Month", null, NextMonth_Click)); t3.AddDropDownItem(new MenuItem("Next Quarter", null, NextQuarter_Click)); var t4 = new MenuItem("Complete Task", TaskRes.tick, CompleteTask_Click); var t5 = new MenuItem("Remove Task", TaskRes.date_delete, RemoveTask_Click); menuItems = new MenuItem[] { t1, t2, t3, t4, t5 }; return(menuItems); }