title: Two-way binding to static property in static class
body: <p>Is that seriously NOT possible? I have solutions to bind one-way to properties in static classes and certainly i have solutions to bind two-way to static properties in non-static classes... but...</p>
  
  <p>I mean, the workaround is easy, i can just make my static class to a singleton with a static instance getter (see <a href="http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/257a41be-8168-401c-a915-cdc44e195a3f/" rel="nofollow">here</a>), but isn't there a proper way??</p>
  
  <p>my class looks something like that:</p>
  
  <pre><code>public static class TestClass
  {
    public static string TestProp {get; set;}
  }
  </code></pre>
  
  <p>And now please assume that i properly implement INotifyPropertyChanged in the "normal" way in the setter (omitted for simplicity).</p>
  
  <p>How should the XAML look like to bind two-way to this property?
  Thanks.</p>