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:

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();
lieu est un objet (non null) de ma méthode.
Lorsque la deuxième ligne est exécutée, une exception ArgumentNullException est lancée:

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.
Petite précision, test contient bien un seul élément.
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.