public static DependencyPropertyInfo GetDependencyPropertyInfo(this DependencyProperty dependencyProperty) { #if SILVERLIGHT AppDomainObserver.Update(); return(DP2DPInfo.GetValueOrDefault(dependencyProperty)); #else return(DP2DPInfo.GetValueOrCreate(dependencyProperty, () => new DependencyPropertyInfo(dependencyProperty))); #endif }
private void Update() { _appDomainObserver.Update(); }
private ThemeResourceDictionaryLoader() { _appDomainObserver = new AppDomainObserver(LoadThemeAssemblies); CompositionTarget.Rendering += (sender, args) => _appDomainObserver.Update(); }
private ThemeStyleBinder() { _appDomainObserver = new AppDomainObserver(LookupFrameworkElementTypes); CompositionTarget.Rendering += (sender, args) => _appDomainObserver.Update(); }