Bonjour,

J'essaye de faire externaliser mon affichage graphique de mes objets et grace à la méthode LoadXaml j'ai pu ré-utiliser le même format que pour mon IHM.

En gros quand je fais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
 objGraph.Clip = new RectangleGeometry(new Rect(0, 0, EspaceCanvas.ActualWidth, EspaceCanvas.ActualHeight));
Cela marche bien et j'arrive à l'afficher dans mon canvas grace à :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
            EspaceCanvas.GraphicsList.Add(o);
            EspaceCanvas.CaptureMouse();
Mais quand j'essaye d'externaliser mon affichage dans un fichier Xaml avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
stringReader = new StringReader("rect.xaml");
xmlReader = new XmlTextReader(stringReader);
Geometry obj = (Geometry)System.Windows.Markup.XamlReader.Load(xmlReader);
Je le ratache de la meme maniere mais il ne s'affiche pas sur mon Canvas.

Je ne vois pourquoi quelqu'un aura une piste SVP ?

Merci