title: How to make ValidatesOnDataErrors bindable?
body: <p>I have to need to bind the value of <code>ValidatesOnDataErrors</code>, so that it can be determined at run-time.</p>
  
  <p>The reason for this, is because i don't always want to validate the data.</p>
  
  <p>This is a property of a binding so i know i <strong>CANT</strong> do this:</p>
  
  <pre><code>"{Binding Path=SomePath, ValidatesOnDataErrors={Binding Path=SomeBoolProperty}}"
  </code></pre>
  
  <p>So my question is, how would i change my binding so that the value of <code>ValidatesOnDataErrors</code>, can be determined at run-time.</p>
  
  <p><strong>NOTE:</strong> I want to keep the binding in the <code>ViewModel</code>. I don't want to set anything in the <code>View's</code> code behind.</p>