J'ai ceci:Problème de liaison de contrôle utilisateur WPF?
public MyView: UserControl
{
public IList<Person> PersonList { get; set; }
public MyView()
{
//code
}
public void Display(MyData myData)
{
DataContext=myData;
}
//code
}
Le XAML pour cela comprend un ComboBox:
ItemsSource="{Binding RelativeSource={RelativeSource Self}, Path=PersonList}"
Pour une raison quelconque, cela ne fonctionne pas et la zone de liste déroulante ne soit pas remplie (Toutefois, si j'utilise le code-behind et je dis comboBox.ItemsSource = PersonList puis la zone de liste déroulante a été remplie).
Des idées?
Cordialement, MadSeb
J'ai essayé de faire la propriété publique et aucun résultat. Et je suis sûr que je mets le DataContext. Je viens de faire un changement à mon poste initial pour clarifier. – MadSeb