我有Label和的形式Slider.
我试图Label.Content通过从ViewModel属性获取值来进行更改.另外,我在ViewModel中使用更新该值Slider,但是当我更改滑块值时,属性更新,但我看不到更新的值Label.Content拥有该值,这是在运行程序之后.
xaml代码:<Slider
Value="{Binding MathLevel, Mode=TwoWay}"
Width="200" />
<Label
Content="{Binding MathLevel}"
HorizontalAlignment="Left"
Margin="157,250,0,0"
VerticalAlignment="Top" />
Run Code Online (Sandbox Code Playgroud)
public int MathLevel
{
get => user.Skills [0].Level;
set {
user.Skills [0].Level = value;
OnPropertyChanged("Math skill level");
}
}
Run Code Online (Sandbox Code Playgroud)
class User
{
public List<Skill> Skills {get;set;} = new List<Skill>();
}
Run Code Online (Sandbox Code Playgroud)
我只是想改变Content就Label从属性值MathSkill