/// <summary>
        /// 保存到数据库
        /// </summary>
        bool SaveXmlToDB()
        {
            var item = this.xtnEvents.SelectedItem;

            if (null == item)
            {
                Wrapper.ShowDialog("请选择事件。");
                return(false);
            }
            if (null != _EventDesigner && item.ID.Equals(_EventDesigner.ContentID))
            {
                return(true);
            }
            cmd             = new CtrlPlatformCommandInfo();
            cmd.CommandName = ConstantCollection.CommandName_SaveEventDesigner;
            EventDesigner edi = new EventDesigner();

            edi.PageGuid        = IDesignFramework.GetCurrentXmlTemplate().BaseInfo.PageGUID;
            edi.ControlName     = _GetControlName();
            edi.EventName       = this.EventName;
            edi.ContentID       = item.ID;
            cmd.ParamCollection = edi.ToXElement();
            cmd.TempValue       = Wrapper.SetXmlValue("Save", "SaveXmlToDB");
            this.SendToService(cmd, this);
            return(true);
        }
 /// <summary>
 /// 处理加载控件事件设置
 /// </summary>
 /// <param name="cmd"></param>
 public void ProcessLoadingControlEventDesinger(CtrlPlatformCommandInfo cmd)
 {
     _EventDesigner = Wrapper.ConvertToModel <EventDesigner>(cmd.ExecSql[0].Result);//, "EventDesigner");
     if (null == _EventDesigner)
     {
         return;
     }
     this.xtnEvents.SetSelectedItem(_EventDesigner.ContentID);
 }