同じビューで 1 つの ObservableCollection を 2 つの Listbox ItemsSource にバインドすることは可能ですか?
public ObservableCollection<CameraListBoxItem> Window1CameraListBoxItems
{
get { return cameraListBoxItems; }
}
<ListBox x:Name="DeviceList" ItemsSource="{Binding Window1CameraListBoxItems}" />
<ListBox x:Name="DeviceList2" ItemsSource="{Binding Window1CameraListBoxItems}" />
うまくいかないようで、その理由がわかりません。
アップデート
<DataTemplate DataType="{x:Type vm:WindowViewModel}">
<vw:WindowView />
</DataTemplate>
MVVM を使用すると、ビューはビューモデルにバインドされます。
public WindowViewModel(ObservableCollection<CameraListBoxItem> items)
{
cameraListBoxItems = items;
}