protected virtual void OnOpenCategory(MailEventArgs e) { if (OpenCategoryEvent != null) OpenCategoryEvent(this, e); }
private void OnOpenCategoryClick(object sender, EventArgs e) { try { CategoryNode cn = this.SelectedNode as CategoryNode; if (cn != null) { MailEventArgs te = new MailEventArgs(); GroupNode gn = cn.Parent as GroupNode; te.Group = gn.Group.GroupName; te.Category = cn.Category; _currentCategory = cn.Category; OnOpenCategory(te); } } catch (Exception ex) { ErrorHandler.ShowMessageBox(TreeConstants.EXCEPTION_MODULE, ex); } }