Bonjour,
Je propose ici de recenser ici tout les problèmes courants de Memory leak de Silverlight.
Rechercher les fuites mémoire en Silverlight:
http://viswaug.wordpress.com/2009/07...n-silverlight/
DataTemplate :
Dans la version 4 de Silverlight utilisation de DataTemplate en mode "inline" crée une fuite mémoire.
Pour résoudre ce bug il suffit de mettre le DataTemplate en ressource.
Corrigé dans la GDR1??
http://forums.silverlight.net/forums/t/171739.aspx
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <!--inline--> <Grid x:Name="LayoutRoot" Background="White"> <ContentControl> <ContentControl.ContentTemplate> <DataTemplate> <Border Height="100" Width="100" Background="blue"> </Border> </DataTemplate> </ContentControl.ContentTemplate> </ContentControl> </Grid> <!--pas en inline :)--> <Grid.Resources> <DataTemplate x:Key="DataTemplateResource"> <Border Height="100" Width="100" Background="blue"> </Border> </DataTemplate> </Grid.Resources>
INotifyDataErrorInfo:
INotifyDataErrorInfo fuit voir le lien ci dessous pour explication :
http://www.baud.cz/blog/memory-leak-...ydataerrorinfo
Silverlight 4 Toolkit
Menu contextuel :
Le menu contextuel fuit voir http://silverlightCodeplex.codeplex.com/workitem/6206 pour patcher
http://www.developpez.net/forums/d95...u-memory-leak/
Partager