ViewModel does not get called in MVVMCross
<p>In the <strong>FundamentalView.cs</strong>, I have click event which triggers a fragment from the bottom of the view with having options (adding a new person and new calculations).</p>

<pre><code> var addButton = view.FindViewById&lt;ImageButton&gt;(Resource.Id.addButton);
 addButton.Click += OnAddButtonClick;

 void OnAddButtonClick(object sender, System.EventArgs e)
 {
   var dialog = new CardDialogView();
   dialog.Show(((MainView)Activity).SupportFragmentManager, "CardDialogView");        
 }
</code></pre>

<p><strong>CardDialogView.axml</strong></p>

<pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:local="http://schemas.android.com/apk/res-auto"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#FFFFFF"&gt;
    &lt;TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:drawableLeft="@drawable/dash_add_computer"
        android:textColor="@color/primary_text"
        android:textSize="16sp"
        android:text="New Calculation"
        local:MvxBind="Click NewCalculationCommand"/&gt;
    &lt;TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:drawableLeft="@drawable/dash_add_head"
        android:drawablePadding="28dp"
        android:textColor="@color/primary_text"
        android:textSize="16sp"
        android:text="New Person" /&gt;
&lt;/LinearLayout&gt;
</code></pre>

<p><strong>CardDialogView.cs</strong></p>

<pre><code>public class CardDialogView : MvxDialogFragment&lt;CardDialogViewModel&gt;
{
   public override Dialog OnCreateDialog(Bundle savedState)
   {
       ......
       return dialog ;
   }
}
</code></pre>

<p>The following corresponding ViewModel does not get called? I wonder what I am missing?</p>

<p><strong>CardDialogViewModel.cs</strong> </p>

<pre><code>public class CardDialogViewModel : MvxViewModel
{

    public ICommand NewCalculationCommand
    {
        get
        {
         return new MvxCommand(() =&gt; ShowViewModel&lt;NewItemViewModel&gt;(new { date = DateTime.Now }));
        }
    }
}
</code></pre>