Пример #1
0
        private void ReadValue(IValueObject dataSourceValue, Func <object, object> convert)
        {
            var originalValue = dataSourceValue.Value;
            var newValue      = convert?.Invoke(originalValue) ?? originalValue;

            if (!object.Equals(newValue, bindingProperty.GetValue(Component)))
            {
                bindingProperty.SetValue(Component, newValue);
            }
        }
Пример #2
0
 public void UpdateState(bool state)
 {
     _enabledProperty.SetValue(Component, state);
 }