黄学彪
2019-11-07 82a773d1783549caca563831aac8affc059deedf
ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Form/Base/CommonFormBase.cs
@@ -282,9 +282,7 @@
                            this.ShowMassage(ShowMsgType.Error, Language.StringByID(R.MyInternationalizationString.uUnknownErrorAndDataLost));
                            //Log出力
                            string errorMsg = ex.Message + "\r\n";
                            errorMsg += ex.TargetSite.ToString();
                            HdlLogLogic.Current.WriteLog(-1, errorMsg);
                            HdlLogLogic.Current.WriteLog(ex);
                        }
                        action = null;
                    };
@@ -370,7 +368,9 @@
                {
                    return null;
                }
                return form.GetType().InvokeMember(method, System.Reflection.BindingFlags.InvokeMethod, null, form, parameter);
                var myMethod = form.GetType().GetMethod(method);
                return myMethod.Invoke(form, parameter);
                //return form.GetType().InvokeMember(method, System.Reflection.BindingFlags.InvokeMethod, null, form, parameter);
            }
            catch (Exception ex)
            {
@@ -378,9 +378,7 @@
                this.ShowMassage(ShowMsgType.Error, Language.StringByID(R.MyInternationalizationString.uUnknownErrorAndDataLost));
                //Log出力
                string msg = ex.Message + "\r\n";
                msg += ex.TargetSite.ToString();
                HdlLogLogic.Current.WriteLog(-1, msg);
                HdlLogLogic.Current.WriteLog(ex);
                return null;
            }
@@ -398,19 +396,6 @@
            form.AddForm(parameter);
        }
        #endregion
        #region ■ 界面重新激活事件___________________
        /// <summary>
        /// <para>自身的上层界面关闭后,它自身处于最上层时,触发的事件</para>
        /// <para>重写的时候返回值请返回1(返回值是给底层使用的)</para>
        /// </summary>
        public virtual int FormActionAgainEvent()
        {
            return -1;
        }
        #endregion
    }
}