Mon application Silverlight RIA activée définit la culture de threads dans le constructeur App (c'est absolument correct car c'est une application intranet et ne sera jamais utilisé par quelqu'un qui n'est pas allemand):Silverlight (RIA Services) changement de culture spontané
public App() {
InitializeComponent();
Thread.CurrentThread.CurrentCulture = new CultureInfo("de-DE");
}
Il fait ce qu'il devrait, les DataForms affichent des valeurs datetime en notation allemande. MAIS: il passe spontanément à la notation en-US lors de la navigation entre les éléments de la source de données liée au DataForm. Pourquoi?