<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.silverlight.net/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>Justin myJustin = new Microsoft.Silverlight.Justin(); - All Comments</title><link>http://blogs.silverlight.net/blogs/justinangel/default.aspx</link><description>Justin Angel works for Microsoft where he contributes to improving the Silverlight UX. </description><dc:language>en</dc:language><generator>CommunityServer 2007 (Build: 20416.853)</generator><item><title>re: Silverlight Toolkit: WrapPanel</title><link>http://blogs.silverlight.net/blogs/justinangel/archive/2008/11/05/silverlight-toolkit-wrappanel.aspx#413888</link><pubDate>Tue, 18 May 2010 05:02:13 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:413888</guid><dc:creator>ReySys</dc:creator><description>&lt;p&gt;What if we want all the images of a folder with names and orde by date.&lt;/p&gt;
&lt;img src="http://www.silverlight.net/aggbug.aspx?PostID=413888" width="1" height="1"&gt;</description></item><item><title>Interesting Silverlight Articles &amp;laquo; Fazal&amp;#039;s Portal</title><link>http://blogs.silverlight.net/blogs/justinangel/archive/2008/11/17/silverlight-design-time-extensibility.aspx#400334</link><pubDate>Thu, 22 Apr 2010 08:51:14 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:400334</guid><dc:creator>Interesting Silverlight Articles « Fazal's Portal</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Interesting Silverlight Articles &amp;amp;laquo; Fazal&amp;amp;#039;s Portal&lt;/p&gt;
&lt;img src="http://www.silverlight.net/aggbug.aspx?PostID=400334" width="1" height="1"&gt;</description></item><item><title>Model-View-ViewModel (MVVM) Explained</title><link>http://blogs.silverlight.net/blogs/justinangel/archive/2008/12/25/custom-vsm-visualstatemanagers-in-silverlight-2-0.aspx#395659</link><pubDate>Wed, 14 Apr 2010 18:59:13 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:395659</guid><dc:creator>Jeremy Likness' Blog</dc:creator><description>&lt;p&gt;The purpose of this post is to provide an introduction to the Model-View-ViewModel (MVVM) pattern. While&lt;/p&gt;
&lt;img src="http://www.silverlight.net/aggbug.aspx?PostID=395659" width="1" height="1"&gt;</description></item><item><title>How to hijack Expression Blend&amp;nbsp;|&amp;nbsp;RIAGENIC.com</title><link>http://blogs.silverlight.net/blogs/justinangel/archive/2008/11/17/silverlight-design-time-extensibility.aspx#389430</link><pubDate>Thu, 01 Apr 2010 13:40:19 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:389430</guid><dc:creator>How to hijack Expression Blend | RIAGENIC.com</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;How to hijack Expression Blend&amp;amp;nbsp;|&amp;amp;nbsp;RIAGENIC.com&lt;/p&gt;
&lt;img src="http://www.silverlight.net/aggbug.aspx?PostID=389430" width="1" height="1"&gt;</description></item><item><title>re: Silverlight Design Time Extensibility</title><link>http://blogs.silverlight.net/blogs/justinangel/archive/2008/11/17/silverlight-design-time-extensibility.aspx#388372</link><pubDate>Tue, 30 Mar 2010 18:47:17 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:388372</guid><dc:creator>Seb9876</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;First, let me thank you for your article &amp;quot;Silverlight Design Time Extensibility&amp;quot;. &amp;nbsp;It has everything I need.&lt;/p&gt;
&lt;p&gt;However, I'm stuck and I can't figure out what the problem is. &amp;nbsp;If you have any idea on how to solve this problem (or if you have another post that explains what I'm doing wrong), it would be greatly appreciated.&lt;/p&gt;
&lt;p&gt;I'm using Dev-Studio 2008 to do your examples step-by-step. &amp;nbsp;All the first 10 steps in MS-Dev are done (creating the DLLs). &amp;nbsp;When I reach the &amp;quot;Blend&amp;quot; portion, the properties don't show up as advertised! &amp;nbsp;I'm using Blend 3 and for some reason, nothing I put in the &amp;quot;.design&amp;quot; metadata ever shows up in Blend. &amp;nbsp;If I open the Blend-application-project in MS-Dev, I can see the properties correctly.&lt;/p&gt;
&lt;p&gt;For example : &amp;nbsp;&amp;quot;MyStringProperty&amp;quot; shows up in Blend.&lt;/p&gt;
&lt;p&gt;But in MsDev: &amp;nbsp;&amp;quot;My String Property&amp;quot; shows up, with spaces as per your metadata attribute definitions&lt;/p&gt;
&lt;p&gt;My question is this : &lt;/p&gt;
&lt;p&gt;-do I need to do additional steps for Blend to &amp;quot;see&amp;quot; my design DLLs? &amp;nbsp;&lt;/p&gt;
&lt;p&gt;-should I use gacutil on my design DLLs?&lt;/p&gt;
&lt;p&gt;-MsDev uses .net framework 3.5 but Blend 3 seems to use .net framework 4.0&lt;/p&gt;
&lt;p&gt; (namely Microsoft.Windows.Design.Extensibility)&lt;/p&gt;
&lt;p&gt;Thanks for any help you can provide,&lt;/p&gt;
&lt;p&gt;Seb&lt;/p&gt;
&lt;img src="http://www.silverlight.net/aggbug.aspx?PostID=388372" width="1" height="1"&gt;</description></item><item><title>Cake, Politics, Religion and Money - or Why I work for Microsoft - Justin myJustin = new Microsoft.Silverlight.Justin();</title><link>http://blogs.silverlight.net/blogs/justinangel/archive/2008/09/20/cake-politics-religion-and-money-or-why-i-work-for-microsoft-on-silverlight.aspx#388265</link><pubDate>Tue, 30 Mar 2010 15:27:42 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:388265</guid><dc:creator>Cake, Politics, Religion and Money - or Why I work for Microsoft - Justin myJustin = new Microsoft.Silverlight.Justin();</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Cake, Politics, Religion and Money - or Why I work for Microsoft - Justin myJustin = new Microsoft.Silverlight.Justin();&lt;/p&gt;
&lt;img src="http://www.silverlight.net/aggbug.aspx?PostID=388265" width="1" height="1"&gt;</description></item><item><title>Silverlight Toolkit November 2008 Overview - Justin myJustin = new Microsoft.Silverlight.Justin();</title><link>http://blogs.silverlight.net/blogs/justinangel/archive/2008/10/28/silverlight-toolkit-november-2008-overview.aspx#388264</link><pubDate>Tue, 30 Mar 2010 15:26:42 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:388264</guid><dc:creator>Silverlight Toolkit November 2008 Overview - Justin myJustin = new Microsoft.Silverlight.Justin();</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Silverlight Toolkit November 2008 Overview - Justin myJustin = new Microsoft.Silverlight.Justin();&lt;/p&gt;
&lt;img src="http://www.silverlight.net/aggbug.aspx?PostID=388264" width="1" height="1"&gt;</description></item><item><title>Silverlight Toolkit: Label - Justin myJustin = new Microsoft.Silverlight.Justin();</title><link>http://blogs.silverlight.net/blogs/justinangel/archive/2008/10/29/silverlight-toolkit-label.aspx#388263</link><pubDate>Tue, 30 Mar 2010 15:26:35 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:388263</guid><dc:creator>Silverlight Toolkit: Label - Justin myJustin = new Microsoft.Silverlight.Justin();</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Silverlight Toolkit: Label - Justin myJustin = new Microsoft.Silverlight.Justin();&lt;/p&gt;
&lt;img src="http://www.silverlight.net/aggbug.aspx?PostID=388263" width="1" height="1"&gt;</description></item><item><title>Silverlight Toolkit: DockPanel - Justin myJustin = new Microsoft.Silverlight.Justin();</title><link>http://blogs.silverlight.net/blogs/justinangel/archive/2008/10/30/silverlight-toolkit-dockpanel.aspx#388262</link><pubDate>Tue, 30 Mar 2010 15:26:32 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:388262</guid><dc:creator>Silverlight Toolkit: DockPanel - Justin myJustin = new Microsoft.Silverlight.Justin();</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Silverlight Toolkit: DockPanel - Justin myJustin = new Microsoft.Silverlight.Justin();&lt;/p&gt;
&lt;img src="http://www.silverlight.net/aggbug.aspx?PostID=388262" width="1" height="1"&gt;</description></item><item><title>Silverlight Toolkit: WrapPanel - Justin myJustin = new Microsoft.Silverlight.Justin();</title><link>http://blogs.silverlight.net/blogs/justinangel/archive/2008/11/05/silverlight-toolkit-wrappanel.aspx#388261</link><pubDate>Tue, 30 Mar 2010 15:26:24 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:388261</guid><dc:creator>Silverlight Toolkit: WrapPanel - Justin myJustin = new Microsoft.Silverlight.Justin();</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Silverlight Toolkit: WrapPanel - Justin myJustin = new Microsoft.Silverlight.Justin();&lt;/p&gt;
&lt;img src="http://www.silverlight.net/aggbug.aspx?PostID=388261" width="1" height="1"&gt;</description></item><item><title>Silverlight Toolkit: ViewBox - Justin myJustin = new Microsoft.Silverlight.Justin();</title><link>http://blogs.silverlight.net/blogs/justinangel/archive/2008/11/06/silverlight-toolkit-viewbox.aspx#388260</link><pubDate>Tue, 30 Mar 2010 15:26:23 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:388260</guid><dc:creator>Silverlight Toolkit: ViewBox - Justin myJustin = new Microsoft.Silverlight.Justin();</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Silverlight Toolkit: ViewBox - Justin myJustin = new Microsoft.Silverlight.Justin();&lt;/p&gt;
&lt;img src="http://www.silverlight.net/aggbug.aspx?PostID=388260" width="1" height="1"&gt;</description></item><item><title>Silverlight Toolkit: HeaderedContentControl &amp;amp; HeaderedItemsControl - Justin myJustin = new Microsoft.Silverlight.Justin();</title><link>http://blogs.silverlight.net/blogs/justinangel/archive/2008/11/11/silverlight-toolkit-headeredcontentcontrol-amp-headereditemscontrol.aspx#388259</link><pubDate>Tue, 30 Mar 2010 15:26:16 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:388259</guid><dc:creator>Silverlight Toolkit: HeaderedContentControl &amp; HeaderedItemsControl - Justin myJustin = new Microsoft.Silverlight.Justin();</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Silverlight Toolkit: HeaderedContentControl &amp;amp;amp; HeaderedItemsControl - Justin myJustin = new Microsoft.Silverlight.Justin();&lt;/p&gt;
&lt;img src="http://www.silverlight.net/aggbug.aspx?PostID=388259" width="1" height="1"&gt;</description></item><item><title>Silverlight Design Time Extensibility - Justin myJustin = new Microsoft.Silverlight.Justin();</title><link>http://blogs.silverlight.net/blogs/justinangel/archive/2008/11/17/silverlight-design-time-extensibility.aspx#388258</link><pubDate>Tue, 30 Mar 2010 15:26:11 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:388258</guid><dc:creator>Silverlight Design Time Extensibility - Justin myJustin = new Microsoft.Silverlight.Justin();</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Silverlight Design Time Extensibility - Justin myJustin = new Microsoft.Silverlight.Justin();&lt;/p&gt;
&lt;img src="http://www.silverlight.net/aggbug.aspx?PostID=388258" width="1" height="1"&gt;</description></item><item><title>re: Silverlight TreeView Advanced Scenarios (TreeViewExtended)</title><link>http://blogs.silverlight.net/blogs/justinangel/archive/2009/05/19/silverlight-treeview-advanced-scenarios-treeviewextended.aspx#381651</link><pubDate>Fri, 19 Mar 2010 23:17:10 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:381651</guid><dc:creator>egetov</dc:creator><description>&lt;p&gt;Hi Justin,&lt;/p&gt;
&lt;p&gt;I am a newbie in Silverlight, so please excuse me if I am wrong.&lt;/p&gt;
&lt;p&gt;I have played with your TreeViewExtended class for a while and get into trouble with &lt;/p&gt;
&lt;p&gt;public static object ItemFromContainer(this TreeView treeView, TreeViewItem container) &lt;/p&gt;
&lt;p&gt;method.&lt;/p&gt;
&lt;p&gt;When trying to get the Item from a container the code generates the following exception &lt;/p&gt;
&lt;p&gt;“Unable to cast object of type 'MyClass' to type 'System.Windows.Controls.TreeViewItem'.” in &lt;/p&gt;
&lt;p&gt;TreeViewItem itemThatMightBelongToContainer = (TreeViewItem)treeView.ItemContainerGenerator.ItemFromContainer(container);&lt;/p&gt;
&lt;p&gt;The reason is that treeView.ItemContainerGenerator.ItemFromContainer() method returns the source item binded to the Dependancy Object, not a Dependancy Object. Please correct me if I am wrong.&lt;/p&gt;
&lt;p&gt;The same thing is valid for the recursive method&lt;/p&gt;
&lt;p&gt;private static object ItemFromContainer(ItemContainerGenerator parentItemContainerGenerator, ItemCollection itemCollection, TreeViewItem container) as well.&lt;/p&gt;
&lt;p&gt;Another question.&lt;/p&gt;
&lt;p&gt;In TreeViewExtended.ItemFromContainer method I can get the item through container.GetValue(TreeViewItem.DataContextProperty).&lt;/p&gt;
&lt;p&gt;What is the reason you don’t use it.&lt;/p&gt;
&lt;p&gt;Thanks a lot.&lt;/p&gt;
&lt;img src="http://www.silverlight.net/aggbug.aspx?PostID=381651" width="1" height="1"&gt;</description></item><item><title>re: Silverlight Toolkit: TreeView, TreeViewItem &amp; HierarchalDataTemplate</title><link>http://blogs.silverlight.net/blogs/justinangel/archive/2008/11/18/silverlight-toolkit-treeview-treeviewitem-amp-hierarchaldatatemplate.aspx#381037</link><pubDate>Fri, 19 Mar 2010 02:50:28 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:381037</guid><dc:creator>rayc</dc:creator><description>&lt;p&gt;I followed the instructions, but my image does not appear.&lt;/p&gt;
&lt;img src="http://www.silverlight.net/aggbug.aspx?PostID=381037" width="1" height="1"&gt;</description></item></channel></rss>
