ObservableCollection
カスタム クラスのコンボボックスにバインドしていますFile
。File
というタイプの特定のオブジェクトを作成しましたSelectedFile
。問題は、以下に示すバインディングでSelectedFile
は変更されないことです。コンボボックスでコレクションのオブジェクトを確認できるため、適切に初期化され、バインディングが正しく機能しています。
<ComboBox x:Name="combo" Width="150" Margin="5"
ItemsSource="{Binding LoadedFiles}"
SelectedItem="{Binding SelectedFile}"
DisplayMemberPath="Filename">
以前はアイテムのテンプレートがありましたが、テンプレートでこれを機能させるには追加のものが必要であると読んだので削除しました。何か問題がありますか、それとも何か不足していますか?