Esempio n. 1
0
        public void SetData(object data)
        {
            if (data is string)
            {
                cmbValue.Text    = "KEY VALUE PAIR";
                cmbValue.Enabled = false;

                oldValue = cmbValue.Text;
            }
            else if (data is ValueInfo)
            {
                ValueInfo v   = (ValueInfo)data;
                string    str = Util.FormatValue(FormMain.GetDatatree(), v.Value, true);
                cmbValue.Text = str;

                oldValue = cmbValue.Text;

                cmbValue.Enabled = !v.Readonly;
            }
            else
            {
                cmbValue.Text    = string.Empty;
                cmbValue.Enabled = false;

                oldValue = cmbValue.Text;
            }
        }