| | |
| | | /// 校正湿度值
|
| | | /// </summary>
|
| | | double correctHValue = 0; |
| | | /// <summary>
|
| | | /// 有效文本
|
| | | /// </summary>
|
| | | private string invalidText1 = "";
|
| | | /// <summary>
|
| | | /// 有效文本
|
| | | /// </summary>
|
| | | private string invalidText2 = "";
|
| | | #endregion |
| | | |
| | | #region ■ 初始化____________________________ |
| | |
| | | correctHValue = curV;
|
| | | }
|
| | | }
|
| | | if (curIndex == 0)
|
| | | {
|
| | | invalidText1 = btnNum.Text;
|
| | | }
|
| | | else
|
| | | {
|
| | | invalidText2 = btnNum.Text;
|
| | | }
|
| | | |
| | | }; |
| | | |
| | | btnReduction.MouseDownEventHandler += async (sender, e) => |
| | | {
|
| | | double vTemp = double.Parse(btnNum.Text);
|
| | | vTemp -= 0.1;
|
| | | btnNum.Text = vTemp.ToString();
|
| | | if(!string.IsNullOrEmpty(btnNum.Text))
|
| | | {
|
| | | double vTemp = double.Parse(btnNum.Text);
|
| | | vTemp -= 0.1;
|
| | | btnNum.Text = vTemp.ToString();
|
| | | if (curIndex == 0)
|
| | | { |
| | | correctTValue = double.Parse(btnNum.Text);
|
| | | }
|
| | | else
|
| | | { |
| | | correctHValue = double.Parse(btnNum.Text); |
| | | } |
| | | }
|
| | | if (curIndex == 0)
|
| | | { |
| | | correctTValue = double.Parse(btnNum.Text);
|
| | | {
|
| | | invalidText1 = btnNum.Text;
|
| | | }
|
| | | else
|
| | | { |
| | | correctHValue = double.Parse(btnNum.Text); |
| | | } |
| | | {
|
| | | invalidText2 = btnNum.Text;
|
| | | }
|
| | | }; |
| | | |
| | | btnAdd.MouseDownEventHandler += async (sender, e) => |
| | | {
|
| | | double vTemp = double.Parse(btnNum.Text);
|
| | | vTemp += 0.1;
|
| | | btnNum.Text = vTemp.ToString();
|
| | | if (!string.IsNullOrEmpty(btnNum.Text))
|
| | | {
|
| | | double vTemp = double.Parse(btnNum.Text);
|
| | | vTemp += 0.1;
|
| | | btnNum.Text = vTemp.ToString();
|
| | | if (curIndex == 0)
|
| | | { |
| | | correctTValue = double.Parse(btnNum.Text);
|
| | | }
|
| | | else
|
| | | { |
| | | correctHValue = double.Parse(btnNum.Text);
|
| | | }
|
| | | }
|
| | | if (curIndex == 0)
|
| | | { |
| | | correctTValue = double.Parse(btnNum.Text);
|
| | | {
|
| | | invalidText1 = btnNum.Text;
|
| | | }
|
| | | else
|
| | | { |
| | | correctHValue = double.Parse(btnNum.Text);
|
| | | {
|
| | | invalidText2 = btnNum.Text;
|
| | | } |
| | | }; |
| | | } |
| | |
| | | {
|
| | | try
|
| | | {
|
| | | if (string.IsNullOrEmpty(invalidText1) )
|
| | | {
|
| | | Application.RunOnMainThread(() =>
|
| | | {
|
| | | new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.TNumTip), Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(Common.CommonPage.Instance);
|
| | | });
|
| | | return;
|
| | | }
|
| | | if ( string.IsNullOrEmpty(invalidText2))
|
| | | {
|
| | | Application.RunOnMainThread(() =>
|
| | | {
|
| | | new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.HNumTip), Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(Common.CommonPage.Instance);
|
| | | });
|
| | | return;
|
| | | }
|
| | | Application.RunOnMainThread(() =>
|
| | | {
|
| | | CommonPage.Loading.Start();
|
| | |
| | | catch { }
|
| | | });
|
| | | }
|
| | | #endregion
|
| | |
|
| | |
|
| | | #endregion |
| | | } |
| | | } |