From 66a9965c44ecc32a6696abca876ab9d1cd091584 Mon Sep 17 00:00:00 2001
From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local>
Date: 星期五, 28 二月 2020 15:25:13 +0800
Subject: [PATCH] 2020.2.28

---
 ZigbeeApp/Shared/Phone/UserCenter/DoorLock/TimeSettignPage.cs |   54 ++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 42 insertions(+), 12 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/TimeSettignPage.cs b/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/TimeSettignPage.cs
index b65da79..8a7f32d 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/TimeSettignPage.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/TimeSettignPage.cs
@@ -187,7 +187,7 @@
                 {
                     Width = Application.GetRealWidth(58),
                     Height = Application.GetRealHeight(58),
-                    UnSelectedImagePath = "Item/Next.png",
+                    UnSelectedImagePath = "Item/RightNext.png",
                     SelectedImagePath = "Item/Down.png",
                 };
                 btnNextFrameLayout.AddChidren(btnNext);
@@ -282,11 +282,12 @@
                 EventHandler<MouseEventArgs> hander = (sender, e) =>
                 {
                     this.midFrameLayout.AddChidren(this.shadowRadiusFrameLayout);
+                    this.bottomRadiusFrameLayout.RemoveAll();
                     this.BottomRadiusFrameLayout(this);
-
                     var mUIPickerView = new UIPickerView()
                     {
                         X = Application.GetRealWidth(0),
+                        Height = Application.GetRealHeight(440),
                     };
                     this.bottomRadiusFrameLayout.AddChidren(mUIPickerView);
 
@@ -302,7 +303,7 @@
                             this.btnBottomTitle.TextID = R.MyInternationalizationString.CurrentDate;
                         }
 
-                        mUIPickerView.Y = Application.GetRealWidth(110);
+                        mUIPickerView.Y = Application.GetRealWidth(245);
                         var mList1 = new List<string>();
                         var mList2 = new List<string>();
                         var mList3 = new List<string>();
@@ -311,17 +312,31 @@
                         int year = dtNow.Year + 1;
                         int days = DateTime.DaysInMonth(dtNow.Year, dtNow.Month);
 
-                        for (int y = dtNow.Year - 10; y < dtNow.Year + 1; y++)
+                        for (int y = dtNow.Year - 9; y < dtNow.Year + 1; y++)
                         {
                             mList1.Add(y.ToString());
                         }
                         for (int m = 1; m < 13; m++)
                         {
-                            mList2.Add(m.ToString());
+                            if (Language.CurrentLanguage == "Chinese")
+                            {
+                                mList2.Add(m.ToString() + "鏈�");
+                            }
+                            else
+                            {
+                                mList2.Add(m.ToString());
+                            }
                         }
                         for (int d = 1; d < days + 1; d++)
                         {
-                            mList3.Add(d.ToString());
+                            if (Language.CurrentLanguage == "Chinese")
+                            {
+                                mList3.Add(d.ToString() + "鏃�");
+                            }
+                            else
+                            {
+                                mList3.Add(d.ToString());
+                            }
                         }
 
                         if (setTimeType != "DoorLockTime")
@@ -350,7 +365,7 @@
                                 Height = Application.GetRealHeight(58),
                                 Width = Application.GetRealWidth(101),
                                 Text = Language.StringByID(R.MyInternationalizationString.Complete),
-                                TextColor = Shared.Common.ZigbeeColor.Current.XMGray3,
+                                TextColor = Shared.Common.ZigbeeColor.Current.XMOrange,
                                 TextSize = 14,
                             };
                             this.bottomRadiusFrameLayout.AddChidren(btnOk);
@@ -379,7 +394,7 @@
                         else
                         {
                             mUIPickerView.setNPicker(mList1, mList2, mList3);
-                            mUIPickerView.setCurrentItems(dtNow.Year, dtNow.Month - 1, dtNow.Day - 1);
+                            mUIPickerView.setCurrentItems(9, dtNow.Month - 1, dtNow.Day - 1);
                             curYear = dtNow.Year;
                             curMonth = dtNow.Month;
                             curDay = dtNow.Day;
@@ -407,7 +422,14 @@
 
                                 for (int d = 1; d < days + 1; d++)
                                 {
-                                    mList3.Add(d.ToString());
+                                    if (Language.CurrentLanguage == "Chinese")
+                                    {
+                                        mList3.Add(d.ToString() + "鏃�");
+                                    }
+                                    else
+                                    {
+                                        mList3.Add(d.ToString());
+                                    }
                                 }
 
                                 if (setTimeType != "DoorLockTime")
@@ -418,7 +440,7 @@
                                 else
                                 {
                                     mUIPickerView.setNPicker(mList1, mList2, mList3);
-                                    mUIPickerView.setCurrentItems(curYear, curMonth - 1, curDay - 1);
+                                    mUIPickerView.setCurrentItems(9, curMonth - 1, curDay - 1);
                                 }
                             }
                         };
@@ -451,7 +473,7 @@
                             this.btnBottomTitle.TextID = R.MyInternationalizationString.CurrentTime;
                         }
 
-                        mUIPickerView.Y = Application.GetRealWidth(95);
+                        mUIPickerView.Y = Application.GetRealWidth(245);
                         var mList1 = new List<string>();
                         var mList2 = new List<string>();
                         for (int h = 0; h < 24; h++)
@@ -522,7 +544,7 @@
                                 Height = Application.GetRealHeight(58),
                                 Width = Application.GetRealWidth(101),
                                 Text = Language.StringByID(R.MyInternationalizationString.Complete),
-                                TextColor = Shared.Common.ZigbeeColor.Current.XMGray3,
+                                TextColor = Shared.Common.ZigbeeColor.Current.XMOrange,
                                 TextSize = 14,
                             };
                             this.bottomRadiusFrameLayout.AddChidren(btnOk);
@@ -555,6 +577,14 @@
                 textDisplayDateFrameLayout.MouseDownEventHandler += hander;
                 btnNextFrameLayout.MouseDownEventHandler += hander;
                 btnNext.MouseDownEventHandler += hander;
+                if (curIndex == 0)
+                {
+                    textDisplayDate.MouseDownEventHandler += hander;
+                }
+                else
+                {
+                    textDisplayTime.MouseDownEventHandler += hander;
+                }
             }
 
             btnCancel.MouseUpEventHandler += (sender1, e1) =>

--
Gitblit v1.8.0