WPF 数据绑定到 属性 即 returns class
WPF Data Binding to property that returns class
我有一个 class 封装了其他几个具有更详细定义的 class 。例如
class MyProperties
{
SubProperties Props { get; set; }
}
class SubProperties
{
double MyValue { get; set; }
}
有什么方法可以绑定到此子属性,"MyValue"?我想通过引用 MyProperties
让标签显示 MyValue 的值
它的工作方式就像在 C# 代码中一样,您可以使用点运算符访问 属性。
<Label Content="{Binding Props.MyValue}" />
如果这不起作用,请检查您的数据上下文是否设置正确以及您的视图模型是否实现了 INotifyPropertyChanged
接口。
我有一个 class 封装了其他几个具有更详细定义的 class 。例如
class MyProperties
{
SubProperties Props { get; set; }
}
class SubProperties
{
double MyValue { get; set; }
}
有什么方法可以绑定到此子属性,"MyValue"?我想通过引用 MyProperties
让标签显示 MyValue 的值它的工作方式就像在 C# 代码中一样,您可以使用点运算符访问 属性。
<Label Content="{Binding Props.MyValue}" />
如果这不起作用,请检查您的数据上下文是否设置正确以及您的视图模型是否实现了 INotifyPropertyChanged
接口。