Xamarin 标签绑定找不到数据上下文



好吧,我知道这个问题已经被问了数百次了,但我发现的都不适合我。

Xaml:<Label x:Name="valori" Text="{Binding Path=Stats, Mode=TwoWay}"/>

C#:

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 = $"Statistiche:  Forza={Forza}  Intelligenza={Intelligenza}  Sensibilità={Sensibilità}";
}
}

Visual Studio给我的唯一解释是;Stats";在Xaml中,

未找到"Stats"绑定的DataContext值。

你能试着使用.DataContext而不是bindingcontext吗?不确定这是否有效

最新更新