Exemple #1
0
        private void StorableChanged(string s)
        {
            if (holder_ == null)
            {
                return;
            }

            holder_.SetStorable(s);
            parameters_.Value = holder_.Parameter?.Name ?? "";
            parametersStale_  = true;
            OnParameterChanged?.Invoke();
        }
Exemple #2
0
        public void SetValue <P>(P value)
        {
            Seri.Log.Here().Verbose($"Патыемся сохранить праметр {ID}, значение: {value}");
            if (value is T SetValue)
            {
                Value = SetValue;
                Properties.Settings.Default[ID.ToString()] = value;

                Seri.Log.Here().Verbose($"Сохранияем праметр {ID}, значение: {value}");
                Properties.Settings.Default.Save();

                OnParameterChanged?.Invoke(SetValue);
            }
        }
Exemple #3
0
 private void ParameterChanged(string s)
 {
     holder_.SetParameter(s);
     OnParameterChanged?.Invoke();
 }