Problème rafraichissement d'une comboBox
Salut les terriens !
Je reviens vers vous pour une petite erreur d'affichage. J'expose le problème qui est simple.
J'ai une comboBox contenant une liste de pays. Elle est bindée sur mon ViewModel (jusque là, aucun soucis.)
Lors de l'affichage de ma child windows (qui contient un panel avec des onglets), aucune erreur. Cependant, ma combobox ne m'affiche rien, jusqu’à ce que je change d'onglet et revienne dessus (sur l'onglet contenant ma ComboBox).
Donc soyons clair, il n'y a aucun autre traitement lors du changement d'onglets (donc ça peut pas venir d'une fonction tierce).
Tout est chargé avant, puis lors de l'affichage, y'a comme un problème de rafraichissement.
Je vous joint le code source pour une meilleure visio:
XAML:
Code:
<ComboBox Height="23" HorizontalAlignment="Left" Margin="149,449,0,0" Name="ComboBox_Pays" ItemsSource="{Binding Path=PaysList}" DisplayMemberPath="Libellek__BackingField" SelectedItem="{Binding Path=SelectedPays}" VerticalAlignment="Top" Width="205" Grid.Column="1" />
C#
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
private ObservableCollection<Payss> _pays;
public ObservableCollection<Payss> PaysList
{
get { return _pays; }
set { _pays = value; RaisePropertyChanged("PaysList"); }
}
private Payss _selectedPays;
public Payss SelectedPays
{
get { return _selectedPays; }
set { _selectedPays = value; RaisePropertyChanged("SelectedPays"); }
} |
Bizarre bizarre ce non-rafraichissement...
Merci à ceux qui se pencheront sur le problème :)
Ps: J'ai essayé d'ajouter Mode= OneTime/OneWay/TwoWay, mais sans succès...