private void OnResourcesChanged(object sender, ResourcesChangedEventArgs e)
 {
     if (e.Contains(resourceKey))
     {
         observableValue.BaseValue = GetResourceValue();
     }
 }
Exemple #2
0
        protected virtual void OnResourcesChanged(ResourcesChangedEventArgs e)
        {
            if (DefaultStyleKey == null || !e.Contains(DefaultStyleKey))
            {
                return;
            }

            object value;

            if (!TryGetResource(DefaultStyleKey, out value))
            {
                value = null;
            }

            SetValue(StyleProperty, value, BaseValueSource.Default);
        }
 private void OnResourcesChanged(object sender, ResourcesChangedEventArgs e)
 {
     if (e.Contains(resourceKey))
     {
         observableValue.Value = GetResourceValue();
     }
 }