From d6fb0646531172f23648441c224cdcccd721b894 Mon Sep 17 00:00:00 2001 From: xm <1271024303@qq.com> Date: 星期一, 14 十二月 2020 09:59:01 +0800 Subject: [PATCH] 请合并代码,完成晾衣架最终功能。 --- ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/FrameLayoutControls/FrameLayoutStatuControl.cs | 22 +++++----------------- 1 files changed, 5 insertions(+), 17 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/FrameLayoutControls/FrameLayoutStatuControl.cs b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/FrameLayoutControls/FrameLayoutStatuControl.cs index c1b169c..7126c4d 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/FrameLayoutControls/FrameLayoutStatuControl.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/FrameLayoutControls/FrameLayoutStatuControl.cs @@ -12,10 +12,6 @@ #region 鈻� 鍙橀噺澹版槑___________________________ /// <summary> - /// 鍗曞嚮寮硅捣浜嬩欢 - /// </summary> - public Action<object, MouseEventArgs> ButtonClickEvent; - /// <summary> /// 鐘舵�佽缃殑浜嬩欢(浼氶噸杞藉簳灞傛晥鏋�) /// </summary> public Action<bool> SelectStatuEvent; @@ -23,10 +19,6 @@ /// 鏄惁鍚敤鐐逛寒鍔熻兘(榛樿鍚敤) /// </summary> public bool UseClickStatu = true; - /// <summary> - /// 鑳藉惁鐐瑰嚮 - /// </summary> - public bool CanClick = true; /// <summary> /// 鍘熸潵鐨勮儗鏅壊 /// </summary> @@ -54,11 +46,13 @@ /// <summary> /// 鍋氭垚涓�涓偣鍑诲悗鑳藉鏄剧ず鐐瑰嚮鐘舵�佺殑鎺т欢 /// </summary> - /// <param name="i_ChidrenYaxis">瀛愭帶浠禮杞村亸绉婚噺(鐪熷疄鍊�,鏈変簺鐣岄潰闇�瑕佽繖绉嶇壒娈婃搷浣�)</param> + /// <param name="i_ChidrenYaxis">瀛愭帶浠禮杞村亸绉婚噺(銆愬垪琛ㄦ帶浠剁殑rowSpace/2銆戝嵆鍙�,涓嶆噦榛樿涓�0鍗冲彲)</param> public FrameLayoutStatuControl(int i_ChidrenYaxis = 0) { this.chidrenYaxis = i_ChidrenYaxis; + //缃┖搴曞眰鐨勪簨浠� + this.MouseUpEventHandler = null; this.MouseUpEventHandler += ChildrenUpEvent; this.MouseDownEventHandler += ChildrenDownEvent; } @@ -186,7 +180,7 @@ /// </summary> /// <param name="view">瀛愭帶浠�</param> /// <param name="chidrenBindMode">缁戝畾妯″紡</param> - public void AddChidren(View view, ChidrenBindMode chidrenBindMode = ChidrenBindMode.BindAll) + public void AddChidren(View view, ChidrenBindMode chidrenBindMode = ChidrenBindMode.BindEvent) { this.oldBackColor = this.BackgroundColor; @@ -310,7 +304,7 @@ HdlThreadLogic.Current.RunThread(() => { System.Threading.Thread.Sleep(waiTime); - Application.RunOnMainThread(() => + HdlThreadLogic.Current.RunMain(() => { //璁剧疆涓嶉�夋嫨鐘舵�� this.SetClickNotSelectStatu(); @@ -332,7 +326,6 @@ /// </summary> public override void RemoveFromParent() { - this.ButtonClickEvent = null; this.SelectStatuEvent = null; base.RemoveFromParent(); @@ -341,11 +334,6 @@ #endregion #region 鈻� Log鍑哄姏____________________________ - - /// <summary> - /// 璇ユ帶浠舵墍灞炵殑鐣岄潰鍚嶅瓧 - /// </summary> - private string formName = null; /// <summary> /// Log鍑哄姏 -- Gitblit v1.8.0