From b3e96fce4cc01113128ddf8e0a18fc19594a9e56 Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期四, 05 十二月 2019 18:38:30 +0800 Subject: [PATCH] 一个新的版本 --- ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceMacInfoEditorForm.cs | 27 +++++++++++++++++++-------- 1 files changed, 19 insertions(+), 8 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceMacInfoEditorForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceMacInfoEditorForm.cs index 5759c49..a6f7ada 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceMacInfoEditorForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceMacInfoEditorForm.cs @@ -918,16 +918,27 @@ /// <summary> /// 鍒犻櫎鎸囧畾璁惧 /// </summary> - private async void DoDeleteDevice() + private void DoDeleteDevice() { - //鍒犻櫎璁惧 - bool result = await Common.LocalDevice.Current.DeleteDevice(listNewDevice); - if (result == false) + HdlThreadLogic.Current.RunThread(async () => { - return; - } - //鍏抽棴鐣岄潰 - this.CloseForm(); + //鎵撳紑杩涘害鏉� + this.ShowProgressBar(); + + //鍒犻櫎璁惧 + bool result = await Common.LocalDevice.Current.DeleteDevice(listNewDevice); + //鍏抽棴杩涘害鏉� + this.CloseProgressBar(); + if (result == false) + { + return; + } + HdlThreadLogic.Current.RunMain(() => + { + //鍏抽棴鐣岄潰 + this.CloseForm(); + }); + }); } #endregion -- Gitblit v1.8.0