public virtual void RaiseBeforeContextMenuClick(TreeListExMenuEventArg arg) { if (_BeforeContextMenuClick != null) { _BeforeContextMenuClick(this, arg); } }
private void menuItemClick(object sender, System.EventArgs e) { try { XtraMenu menu = sender as XtraMenu; if (menu == null) { return; } TreeListExMenuEventArg arg = new TreeListExMenuEventArg(menu.MenuType); arg.Column = _TreList.FocusedColumn; _TreList.RaiseBeforeContextMenuClick(arg); } catch (Exception ex) { MB.WinBase.ApplicationExceptionTerminate.DefaultInstance.ExceptionTerminate(ex); } }