title: Xamarin Community Toolkit Popup MVVM Binding Issue
body: <p>Attempting to utilize Xamarin Community Toolkit Popups in Xamarin Forms MVVM pattern project, target platforms IOS &amp; Android. Popups are appearing, however I cannot bind to display my PopUpMessage string from viewmodel. Here is my code.</p>
  <p>XAML:</p>
  <pre><code>&lt;xct:Popup.BindingContext&gt;
      &lt;viewmodels:ProviderApplicationViewModel /&gt;
  &lt;/xct:Popup.BindingContext&gt;
  
  &lt;StackLayout Style=&quot;{StaticResource PopupLayout}&quot;&gt;
      &lt;Label Style=&quot;{StaticResource Title}&quot; 
             Text=&quot;Application Status&quot; /&gt;
      &lt;BoxView Style=&quot;{StaticResource Divider}&quot; /&gt;
      &lt;Label Style=&quot;{StaticResource Content}&quot; 
             Text=&quot;{Binding PopUpMessage}&quot;
             TextColor=&quot;Black&quot;/&gt;
      &lt;Button Text=&quot;OKAY&quot;
              Style=&quot;{StaticResource ConfirmButton}&quot;
              Clicked=&quot;Button_Clicked&quot; /&gt;
  &lt;/StackLayout&gt;
  </code></pre>
  <p>Code Behind:</p>
  <pre><code>public partial class ProviderApplicationPopup : Popup
  {
      public ProviderApplicationPopup()
      {
          InitializeComponent();
      }
  
      void Button_Clicked(object sender, System.EventArgs e) =&gt; Dismiss(null);
  }
  </code></pre>
  <p>ViewModel:</p>
  <pre><code>private string popupmessage;
  public string PopUpMessage 
  { 
      set { SetProperty(ref popupmessage, value); } 
      get { return popupmessage; }
  }
  </code></pre>
  <p>ViewModel Popup Navigation:</p>
  <pre><code>if (response == &quot;True&quot;)
  {
      PopUpMessage = &quot;Your application has been submitted!&quot;;
      Navigation.ShowPopup(new ProviderApplicationPopup());
      IsBusy = false;
      return;
  }
  </code></pre>
  <p><a href="https://i.stack.imgur.com/pi4W1.png" rel="nofollow noreferrer">Missing Text</a></p>