WPF绑定到另一个元素的ViewModel

Mat*_*all 5 wpf binding viewmodel

只是一个例子。CustomControl的ViewModel的属性为“ Test”

如何将文本框绑定到该特定属性?您可以访问兄弟姐妹ViewModel吗?

<TextBox Text="{Binding ElementName=myControl, Path=ViewModel.Test}"></TextBox>
<Controls:CustomControl x:Name="myControl" />
Run Code Online (Sandbox Code Playgroud)

Muh*_*han 5

兄弟姐妹ViewModel将在其DataContext中尝试

<TextBox Text="{Binding ElementName=myControl, Path=DataContext.Test}"></TextBox>
<Controls:CustomControl x:Name="myControl" />
Run Code Online (Sandbox Code Playgroud)