J'ai un ComboBox qui a son ItemsSource lié à un statique List<CustomSettings>
des options. Le composant ComboBox fait partie d'un formulaire lié à une classe CustomObject et l'une des propriétés de cette classe est CustomSettingProperty.WPF - Combobox SelectedItem n'est pas réglé?
Je voudrais lier l'objet SelectedItem de la zone de liste déroulante à la propriété spécifiée dans CustomObject, mais SelectedItem="{Binding Path=CustomSettingProperty}"
ne définit pas l'élément sélectionné par défaut. En utilisant les points d'arrêt je peux voir qu'il appelle la méthode get;
, donc je pense que le problème pourrait être dans le fait que CustomSettingProperty est créé séparément du List<CustomObject>
alors WPF ne pense pas que c'est le même élément.
Y at-il un moyen facile de faire cela? Ou peut-être une alternative puisque la classe CustomSettings contient un Id?
Pouvez-vous donner le code pour CustomSettingProperty? Et peut-être un exemple de comment vous le définissez? – jsmith