只是一个例子。 CustomControl 有一个带有名为“Test”的属性的 ViewModel
如何将文本框绑定(bind)到该特定属性?
您可以访问 sibling ViewModel 吗?
<TextBox Text="{Binding ElementName=myControl, Path=ViewModel.Test}"></TextBox>
<Controls:CustomControl x:Name="myControl" />
最佳答案
Siblings ViewModel 将在其 DataContext 中尝试
<TextBox Text="{Binding ElementName=myControl, Path=DataContext.Test}"></TextBox>
<Controls:CustomControl x:Name="myControl" />
关于WPF 绑定(bind)到另一个元素的 ViewModel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5626138/