绑定到对象的 属性
Bind to property of object
我目前正在开发一个小音乐播放器,只是为了好玩。
我想知道我是否可以绑定到名为 class 的 Track 并在 XAML.
中访问其属性
public class Track
{
public string TitleName { get; set; }
public BitmapImage Cover { get; set; }
}
代码比我解释得更好所以这是我的伪代码:
<Grid>
<Image Source="{Binding BindingName="CurrentTrack" PropertyName="Cover"}"/>
<TextBlock Text="{Binding BindingName="CurrentTrack" PropertyName="Title"}"/>
</Grid>
我可以在不使用转换器或类似的东西的情况下得到这样的东西吗?
您可以像这样访问 child 属性:
<TextBox Text="{Binding CurrentTrack.TitleName}"/>
您必须已将您的视图绑定到您的 ViewModel
我目前正在开发一个小音乐播放器,只是为了好玩。 我想知道我是否可以绑定到名为 class 的 Track 并在 XAML.
中访问其属性public class Track
{
public string TitleName { get; set; }
public BitmapImage Cover { get; set; }
}
代码比我解释得更好所以这是我的伪代码:
<Grid>
<Image Source="{Binding BindingName="CurrentTrack" PropertyName="Cover"}"/>
<TextBlock Text="{Binding BindingName="CurrentTrack" PropertyName="Title"}"/>
</Grid>
我可以在不使用转换器或类似的东西的情况下得到这样的东西吗?
您可以像这样访问 child 属性:
<TextBox Text="{Binding CurrentTrack.TitleName}"/>
您必须已将您的视图绑定到您的 ViewModel