wxr
2020-03-05 0bdc0a135dbe31761b53f432ed34f347f0a4e36b
HDL_ON/UI/UI2/2-Classification/Room/FunctionDivBLL.cs
@@ -64,10 +64,15 @@
                dimmerControlBar.OnProgressChangedEvent += (sender, e) =>
                {
                    dimmerControlBar.Tag = DateTime.Now;
                    if ((DateTime.Now - (DateTime)(dimmerControlBar.Tag)).TotalMilliseconds < 100)//调光命令发送间隔事件
                    if ((DateTime.Now - (DateTime)(dimmerControlBar.Tag)).TotalMilliseconds < 200)//调光命令发送间隔事件
                    {
                        light.dicPropert["brightness"] = (byte)e;
                        Control.Send("write", function, 3);
                        new System.Threading.Thread(() =>
                        {
                            light.dicPropert["brightness"] = (byte)e;
                            Control.Send("write", function, 3);
                            dimmerControlBar.Tag = DateTime.Now;
                        })
                        { IsBackground = true }.Start();
                    }
                };
                dimmerControlBar.MouseUpEventHandler += (sender, e) =>
@@ -89,13 +94,13 @@
                switch (function.functionType)
                {
                    case "Relay":
                        var relayView = new RelayFragment(function);
                        var relayView = new RelayPage(function as Light);
                        MainPage.BasePageView.AddChidren(relayView);
                        relayView.LoadPage();
                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
                        break;
                    case "RGB":
                        var rgbView = new RGBFragment(function);
                        var rgbView = new RGBPage(function as Light);
                        MainPage.BasePageView.AddChidren(rgbView);
                        rgbView.LoadPage();
                        MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;