title: Xamarin Label binding doesn't find DataContext
body: <p>Ok, so, I know this has been asked hundreds of times in one way or another, but none of those I found work out for me.</p>
  <p><strong>Xaml:</strong>
  <code>&lt;Label x:Name=&quot;valori&quot;  Text=&quot;{Binding Path=Stats, Mode=TwoWay}&quot;/&gt;</code></p>
  <p><strong>C#:</strong></p>
  <pre><code>public partial class Page1 : ContentPage
      {
          public int Forza { get; set; }
          public int Intelligenza { get; set; }
          public int Sensibilità { get; set; }
  
          private string stats;
          public string Stats
          {
              get { return stats; }
              set
              {
                  stats = value;
                  OnPropertyChanged(nameof(Stats));
              }
          }
          public Page1()
          {
              InitializeComponent();
              valori.BindingContext = this;
  
              Stats = $&quot;Statistiche:  Forza={Forza}  Intelligenza={Intelligenza}  Sensibilità={Sensibilità}&quot;;
          }
  
      }
  </code></pre>
  <p>The only explanation Visual Studio gives me about it is, while hovering over &quot;Stats&quot; in Xaml,</p>
  <blockquote>
  <p>No DataContext value was found for the 'Stats' binding.</p>
  </blockquote>