title: Frame IsVisible Binding has no effect
body: <p>I am having an issue with my Binding on isVisible in latest .Net Maui Preview 17.3.0 Preview 2.0. Probably unrelated to the version. I am not using MVVM..here is my code:</p>
  <pre><code> &lt;Frame Background=&quot;LightBlue&quot; IsVisible=&quot;{Binding FrameVisible}&quot; x:Name=&quot;Frame_Test&quot; Margin=&quot;0,10,0,0&quot; CornerRadius=&quot;25&quot; HeightRequest=&quot;100&quot;&gt;
  </code></pre>
  <p>In the backend of the XAML, I have the boolean I am trying to bind to</p>
  <pre><code>private bool frameVisible;
          public bool FrameVisible
          {
              get
              {
                  return frameVisible;
              }
              set
              {
                  frameVisible = value;
                  OnPropertyChanged(&quot;FrameVisible&quot;);
              }
          }
  </code></pre>
  <p>I am implementing INotifiyPropertyChanged</p>
  <pre><code>public event PropertyChangedEventHandler PropertyChanged;
  
          private void OnPropertyChanged(string propertyName)
          {
              Console.WriteLine($&quot;[App] Property changed {propertyName}&quot;);
              if (PropertyChanged != null)
              {
                  PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
              }
          }
  </code></pre>
  <p>In my class constructor I am setting bindingcontext = this;
  What am I missing? The OnPropertyChanged triggers after changing  frameVisible = false or true but I don't see any changes on GUI for the frame. The result after hovering over Xaml shows No datacontext found for binding.</p>