Exemple #1
0
        private void btnSave__Click(object sender, EventArgs e)
        {
            Button     btn      = sender as Button;
            Control    txtTemp  = this.Controls.Find("txt_" + _keyName, true)[0];
            YunTextBox yTextbox = txtTemp as YunTextBox;

            switch (btn.Text.Trim())
            {
            case "设置":
                btn.Image         = Properties.Resources.btnSave;
                btn.Text          = " 保存";
                yTextbox.ReadOnly = false;
                break;

            case "保存":
                btn.Image         = Properties.Resources.btnSet;
                btn.Text          = " 设置";
                yTextbox.ReadOnly = true;

                //测试
                META_ParameterInfo info = BLLFactory <META_Parameter> .Instance.FindSingle($"Key='{_keyName}'");

                info.Value = yTextbox.Text.Trim();
                BLLFactory <META_Parameter> .Instance.Update(info, info.ID);

                break;
            }
        }
Exemple #2
0
        private void Init()
        {
            Control txtTemp = this.Controls.Find("txt_" + KeyName, true)[0];

            try
            {
                YunTextBox         yTextbox = txtTemp as YunTextBox;
                META_ParameterInfo info     = BLLFactory <META_Parameter> .Instance.FindSingle($"Key='{KeyName}'");

                yTextbox.Text     = info.Value;
                yTextbox.ReadOnly = true;
            }
            catch (Exception ex)
            {
                txtTemp.Text = $"{ DateTime.Now.ToString("yyyy.MM.dd HH: mm:ss.fff")} >> 刷新异常:{ex.Message}.";
            }
        }