title: Adding a convention for IsEnabled to Caliburn.Micro
body: <p>How do I add a custom convention to Caliburn.Micro for the <code>IsEnabled</code> property of controls - something like having <code>NameEnabled</code> bound to <code>IsEnabled</code> in parallel to <code>Name</code> bound to <code>Text</code> on a TextBox.</p>
  
  <p>In a way, what I want to achieve is similar to the way that a <code>CanSave</code> property can be used to enable/disable a button bound to a <code>Save</code> method, but generic for all controls.</p>