csharp
<Label Content="{Binding LabelText}" />
...
public string LabelText {get;set;}
后端改变值后,界面内容并不显示
查看资料后改动如下
csharp
private string _labelText;
public string LabelText
{
get { return _labelText; }
set { _labelText = value; OnPropertyChanged("LabelText"); }
}
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void OnPropertyChanged(string propertyName)
{
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
改完后重试还是一样的结果
重新找
很多说是 bing 格式问题,但没效果
最后看的一个继承,如下
运行程序
内容正常显示
完美!