protected override void OnCloseFrame() { if (null != mLogger) { UIListTemplate.UnInitialize <ComLogItem>(mLogger); mLogger = null; } _UnInitGenerator(); EventManager.Instance().UnRegisterEvent(Event.Event_LogItemChanged, _OnLogItemChanged); EventManager.Instance().UnRegisterEvent(Event.Event_LogFilterChanged, _OnLogFilterChanged); }