title: Mvvm Light Dialog Message Box. How to Add Yes, No Instead of OK & Cancel?
body: <p>I am using mvvm light in my wp7 application but I am unsure how to get beyond the simple dialog box.</p>
  
  <p>I have this in my code behind in my view</p>
  
  <pre><code> Messenger.Default.Register&lt;DialogMessage&gt;(
               this,
               msg =&gt;
               {
                   var result = MessageBox.Show(
                       msg.Content,
                       msg.Caption,
                       msg.Button);
  
                   // Send callback
                   msg.ProcessCallback(result);
               });
  </code></pre>
  
  <p>I have in my ViewModel something like this</p>
  
  <pre><code>  var message = new DialogMessage("Select Yes or No!", null)
          {
              Button = MessageBoxButton.OK,
              Caption = "Yes or No"
          };
  
          Messenger.Default.Send(message);
  </code></pre>
  
  <p>So how do I get it so it would have Yes or No?</p>
  
  <p>Basically I need like the XNA dialog message just for MVVM.</p>