Bonjour à tous,
Je rencontre un problème étrange lorsque je veux sélectionner un élément d'une liste déroulante dans une application Silverlight.
Voici comment est définie ma liste déroulante dans le xaml:
Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part <ComboBox x:Name="ListeZones" VerticalAlignment="Center" Margin="0,0,10,0" />
Voici mon code C# qui est censé sélectionner un élément de la liste:
lieu est un objet (non null) de ma méthode.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var test = ListeZones.Items.Where(z => ((Zone)z).idZone == lieu.idZone); ListeZones.SelectedItem = test.Single();
Lorsque la deuxième ligne est exécutée, une exception ArgumentNullException est lancée:
Petite précision, test contient bien un seul élément.L'exception System.NullReferenceException n'a pas été gérée par le code utilisateur
Message=La référence d'objet n'est pas définie à une instance d'un objet.
Le problème est survenu lorsque je suis passé de la version 4 à la version 5 de Silverlight.
Quelqu'un a-t-il déjà rencontré ce problème?
Avez-vous une idée de comment le résoudre?
Merci d'avance.
Partager