Ejemplo n.º 1
0
 internal DeferredResourceReference(ResourceDictionary dictionary, object key)
 {
     this.dictionary = dictionary;
     this.keyOrValue = key;
 }
Ejemplo n.º 2
0
 internal virtual void RemoveFromDictionary()
 {
     if (this.dictionary != null)
     {
         this.dictionary.DeferredResourceReferences.RemoveAll(r => r.Target == this);
         this.dictionary = null;
     }
 }