私はC#のデータバインディングを使用して、リストからアイテムをコンボボックスに入れようとしています。 IListが実際ジャンルで、プロパティ名が正しいaswellであることを満たしていることを確認しますIListをComboboxに正しくバインドする方法は?
ComboBox Name="genreComboBox" DisplayMemberPath="{Binding Name}" SelectedValuePath="{Binding GenreId}"
C#
IList<Genre> genres = GenreRepository.GetGenres();
genreComboBox.ItemsSource = genres;
イム:これは私が持っているコードです。これを実行すると、コンボボックスはGenreの.toString()でいっぱいになります。私は "genreComboBox.DataContext = genres"を追加しようとしましたが、これはコンボボックスに空の文字列でいっぱいになってしまいます。 ご協力いただければ幸いです!
これを使用することについての考えもよく働いています。 DisplayMemberPathが機能していない理由についての推論はありますか?返信いただきありがとうございます! – Notorious
その場合は、 –
Sajeetharan