0
在MVVM應用程序中,員工的詳細視圖應顯示要設置或更改員工所屬部門的所有部門的列表。由於員工視圖的DataContext是一個EmployeeViewModel,爲了得到工作視圖(使用下面的綁定),我給出了所有部門的視圖模型知識。xaml選擇列表的數據源
我猜測一個更好的方法來做到這一點將有一個靜態資源綁定到。你同意嗎?你會如何做到這一點?
乾杯,
Berryl
電流結合(與用戶控件的EmployeeViewModel一個DataContext)
<ComboBox
ItemsSource="{Binding Path=Departments}"
SelectedItem="{Binding Path=Department, Mode=TwoWay}"
IsSynchronizedWithCurrentItem="True"
...>
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Name}" />
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>