<?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>WPF Performance and .NET Framework Client Profile : WPF Perfromance Virtualization</title><link>http://blogs.msdn.com/jgoldb/archive/tags/WPF+Perfromance+Virtualization/default.aspx</link><description>Tags: WPF Perfromance Virtualization</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Virtualized WPF Canvas</title><link>http://blogs.msdn.com/jgoldb/archive/2008/03/08/performant-virtualized-wpf-canvas.aspx</link><pubDate>Sun, 09 Mar 2008 08:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8116217</guid><dc:creator>jgoldb</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/jgoldb/comments/8116217.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jgoldb/commentrss.aspx?PostID=8116217</wfw:commentRss><description>&lt;P&gt;As you may already know WPF has a built-in virtualizing panel called VirtualizingStackPanel that supports UI virtualization and lays out its elements like StackPanel. 
&lt;P&gt;The WPF ListBox &amp;amp; ListView controls use this panel by default. Other containers controls such as Canvas do not have virtualization support in .Net 3.0 &amp;amp; 3.5. 
&lt;P&gt;Chris Lovett from Microsoft&amp;nbsp;now wrote a great sample that shows how you can also virtualize&amp;nbsp;a Canvas container control so it can efficiently host and scroll thousands of WPF elements without consuming huge amount of memory.&amp;nbsp;&amp;nbsp; 
&lt;P&gt;The provided down-loadable ZIP has a white paper and the code. 
&lt;P&gt;Hope you find this useful. 
&lt;P&gt;Jossef.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8116217" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/jgoldb/attachment/8116217.ashx" length="547170" type="application/x-zip-compressed" /><category domain="http://blogs.msdn.com/jgoldb/archive/tags/WPF+Perfromance+Virtualization/default.aspx">WPF Perfromance Virtualization</category></item></channel></rss>