title: Is it possible to dynamically create a ResourceKey for a StaticResource? (eg using a Binding)
body: <p>Suppose the object I'm binding to has a property with a string representing the ResourceKey - how do I get a StaticResource to dynamically acquire it's ResourceKey based on a binding to the underlying object?</p>
  
  <p>I want something equivalent to this </p>
  
  <pre><code>MyProperty="{StaticResource ResourceKey={Binding Path=MyProperty}}"
  </code></pre>
  
  <p>While this compiles, it will fail complaining it can't find a key of type System.Windows.Data.Binding</p>
  
  <p>I don't need dynamic re-evaluation if the underlying value changes (eg DynamicResource)</p>