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