将同一个控件的2个实例绑定到不同的属性

本文关键字:属性 绑定 实例 同一个 控件 2个 | 更新日期: 2023-09-27 18:06:34

我有一个主虚拟机。它实例化2个相同类型的用户控件。

每个控件应该绑定到VM的不同属性,以显示其详细信息(并在更改时更新)。

你知道怎么做吗?

我不知道如何在实例化时告诉它应该钩到哪个属性…(意思是:我显然不能在实例化输入传递属性)

将同一个控件的2个实例绑定到不同的属性

如果我理解了你:

<StackPanel>
    <MyUserControl DataContext="{Binding Property1}" />
    <MyUserControl DataContext="{Binding Property2}" />
</StackPanel>