title: Caliburn.Micro messes up the conventional binding of a Button?
body: <p>I have just fired up a WPF project and I want to use Caliburn.Micro.</p>
  
  <p>I have a button</p>
  
  <pre><code>&lt;Button Content="Button" Name="AppendData"&gt;
  </code></pre>
  
  <p>and in my ViewModel I have a method <code>void AppendData(){..}</code></p>
  
  <p>It doesn't work! There is no binding between the two! But when I do this</p>
  
  <pre><code>&lt;Button Content="Button" cal:Message.Attach="AppendData()"&gt;
  </code></pre>
  
  <p>it suddenly works. What can be the cause of this?</p>
  
  <p><strong>Edit:</strong><br>
  I have created a test application where the conventions doesn't work: <a href="http://ge.tt/8sNsu201?c" rel="nofollow">http://ge.tt/8sNsu201?c</a>
  You can make it work, by replacing the controls in MyView with</p>
  
  <pre><code>&lt;Button cal:Message.Attach="SetText()"  Content="Button" HorizontalAlignment="Left" Margin="106,153,0,0" VerticalAlignment="Top" Width="75"/&gt;
  &lt;Label Content="{Binding Text}" HorizontalAlignment="Left" Margin="124,104,0,0" VerticalAlignment="Top"/&gt;
  </code></pre>