<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Silverlight for Windows Phone Performance team blog - All Comments</title><link>http://blogs.msdn.com/b/slmperf/</link><description>This blog has been created by members of Silverlight for Windows Phone Performance team to convey best practices, tips and tricks for common performance issues on the phone. We&amp;#39;ll discuss common pitfalls, platform bugs and any other issues we find</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Silverlight for Windows Phone 7: ListBox Scroll Performance</title><link>http://blogs.msdn.com/b/slmperf/archive/2010/10/06/silverlight-for-windows-phone-7-listbox-scroll-performance.aspx#10375761</link><pubDate>Sat, 08 Dec 2012 11:27:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10375761</guid><dc:creator>onmyway133</dc:creator><description>&lt;p&gt;&amp;quot;Add items to the UI thread in batches every some miliseconds (example add 2 items every 20ms)&amp;quot;. Does switching between thread many times like this affect performance ?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10375761" width="1" height="1"&gt;</description></item><item><title>re: Silverlight for Windows Phone 7: ListBox Scroll Performance</title><link>http://blogs.msdn.com/b/slmperf/archive/2010/10/06/silverlight-for-windows-phone-7-listbox-scroll-performance.aspx#10368033</link><pubDate>Tue, 13 Nov 2012 13:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10368033</guid><dc:creator>onmyway133</dc:creator><description>&lt;p&gt;I know that the Windows Phone 7 ListBox use VirtualizingStackPanel by default to optimize memory.&lt;/p&gt;
&lt;p&gt;However, when I add more items to the view model, the listbox doesnot show those new items. I must scroll up, then down to see them.&lt;/p&gt;
&lt;p&gt;My view model does implement IList&lt;/p&gt;
&lt;p&gt;Many articles around have this problem&lt;/p&gt;
&lt;p&gt;How to fix this ?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10368033" width="1" height="1"&gt;</description></item><item><title>re: Silverlight for Windows Phone 7: ListBox Scroll Performance</title><link>http://blogs.msdn.com/b/slmperf/archive/2010/10/06/silverlight-for-windows-phone-7-listbox-scroll-performance.aspx#10366042</link><pubDate>Tue, 06 Nov 2012 06:34:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10366042</guid><dc:creator>Vishal Gandhi</dc:creator><description>&lt;p&gt;David Anson&amp;#39;s DeferredLoadListBox does not work for variable height items. Needs correction. &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10366042" width="1" height="1"&gt;</description></item><item><title>re: Windows Phone Mango change, Listbox: How to detect compression(end of scroll) states ?</title><link>http://blogs.msdn.com/b/slmperf/archive/2011/06/30/windows-phone-mango-change-listbox-how-to-detect-compression-end-of-scroll-states.aspx#10345933</link><pubDate>Mon, 03 Sep 2012 14:08:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10345933</guid><dc:creator>Zaxxonal</dc:creator><description>&lt;p&gt;Thanks for this excellent post. I converted the code to vb for use in my project, and posted the adapted code.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://ericsgems.wordpress.com/2012/08/26/daily-gem-vb-silverlight-wp7-5-infinite-scrolling-lists/"&gt;ericsgems.wordpress.com/.../daily-gem-vb-silverlight-wp7-5-infinite-scrolling-lists&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10345933" width="1" height="1"&gt;</description></item><item><title>re: Windows Phone Mango change, Listbox: How to detect compression(end of scroll) states ?</title><link>http://blogs.msdn.com/b/slmperf/archive/2011/06/30/windows-phone-mango-change-listbox-how-to-detect-compression-end-of-scroll-states.aspx#10331534</link><pubDate>Thu, 19 Jul 2012 10:18:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10331534</guid><dc:creator>Casper</dc:creator><description>&lt;p&gt;I&amp;#39;ve got the same problem as punit. I can&amp;#39;t get it to work when using a ScrollViewer element, instead of a scrollable ListBox.&lt;/p&gt;
&lt;p&gt;Any idea on how to fix that?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10331534" width="1" height="1"&gt;</description></item><item><title>re: Silverlight for Windows Phone 7: ListBox Scroll Performance</title><link>http://blogs.msdn.com/b/slmperf/archive/2010/10/06/silverlight-for-windows-phone-7-listbox-scroll-performance.aspx#10326407</link><pubDate>Tue, 03 Jul 2012 09:28:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10326407</guid><dc:creator>webaloman</dc:creator><description>&lt;p&gt;Any possibility to use vitrualization trough IList when I use observable collection for my ListBox? &lt;/p&gt;
&lt;p&gt;Or just use the batch approach mentioned above (adding 2 items every 20 ms to the UI thread)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10326407" width="1" height="1"&gt;</description></item><item><title>re: Windows Phone Mango change, Listbox: How to detect compression(end of scroll) states ?</title><link>http://blogs.msdn.com/b/slmperf/archive/2011/06/30/windows-phone-mango-change-listbox-how-to-detect-compression-end-of-scroll-states.aspx#10311153</link><pubDate>Tue, 29 May 2012 01:11:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10311153</guid><dc:creator>punit</dc:creator><description>&lt;p&gt;I&amp;#39;m not using a ListBox, but just a ScrollViewer with a number of elements in it. &amp;nbsp;When I pass the ScrollViewer to this call:&lt;/p&gt;
&lt;p&gt;FrameworkElement element = VisualTreeHelper.GetChild(sv, 0) asFrameworkElement;&lt;/p&gt;
&lt;p&gt;I get an &amp;quot;ArgumentOutOfRangeException&amp;quot;: {&amp;quot;Specified argument was out of the range of valid values.\r\nParameter name: childIndex&amp;quot;}&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10311153" width="1" height="1"&gt;</description></item><item><title>re: Windows Phone Mango change, Listbox: How to detect compression(end of scroll) states ?</title><link>http://blogs.msdn.com/b/slmperf/archive/2011/06/30/windows-phone-mango-change-listbox-how-to-detect-compression-end-of-scroll-states.aspx#10284801</link><pubDate>Mon, 19 Mar 2012 00:50:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10284801</guid><dc:creator>Jeremie</dc:creator><description>&lt;p&gt;Is that possible to change Compression&amp;#39;s value? &lt;/p&gt;
&lt;p&gt;I mean the way i hit the top/end of my listBox (heavy/light).&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10284801" width="1" height="1"&gt;</description></item><item><title>re: Off-thread decoding of images on Mango, how it impacts your application ?</title><link>http://blogs.msdn.com/b/slmperf/archive/2011/06/13/off-thread-decoding-of-images-on-mango-how-it-impacts-you-application.aspx#10238578</link><pubDate>Fri, 18 Nov 2011 16:31:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10238578</guid><dc:creator>Patrick Long</dc:creator><description>&lt;p&gt;I am also having the Invalid Xaml issue that Adi811 is reporting&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10238578" width="1" height="1"&gt;</description></item><item><title>re: Silverlight for Windows Phone 7: ListBox Scroll Performance</title><link>http://blogs.msdn.com/b/slmperf/archive/2010/10/06/silverlight-for-windows-phone-7-listbox-scroll-performance.aspx#10217608</link><pubDate>Wed, 28 Sep 2011 10:20:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10217608</guid><dc:creator>Ernest</dc:creator><description>&lt;p&gt;I have listbox binded content (observable collection, which have images too)&lt;/p&gt;
&lt;p&gt;On async request i populate collection by clearing and adding new content, at that time flicker occurs and seems it involved whole pivot page, on which i have listbox.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10217608" width="1" height="1"&gt;</description></item></channel></rss>