<?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 Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx</link><description>In several of my discussions with customers around WPF in the recent past, I got asked a bunch of questions around Control Templating. Most of them can be summarized to one - &amp;quot;how do control templates work&amp;quot;. Control Templating is fairly fundamental</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#6880569</link><pubDate>Fri, 28 Dec 2007 03:16:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6880569</guid><dc:creator>Noticias externas</dc:creator><description>&lt;p&gt;In several of my discussions with customers around WPF in the recent past, I got asked a bunch of questions&lt;/p&gt;</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#6883169</link><pubDate>Fri, 28 Dec 2007 11:59:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6883169</guid><dc:creator>Mahesh CR</dc:creator><description>&lt;p&gt;Excellent summary, I really like the way you state why the content model should be considered in thinking about control templates. A little more of the haziness is gone now!&lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#6885695</link><pubDate>Fri, 28 Dec 2007 17:48:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6885695</guid><dc:creator>Jake Heidt</dc:creator><description>&lt;p&gt;Thanks a ton for such an informative post.&lt;/p&gt;
</description></item><item><title>Link Listing - December 30, 2007</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#6913765</link><pubDate>Mon, 31 Dec 2007 09:21:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6913765</guid><dc:creator>Christopher Steen</dc:creator><description>&lt;p&gt;AJAX ASP.NET AJAX Control Toolkit - Basic Sample For DynamicPopulate Control [Via: alikl ] ASP.NET ...&lt;/p&gt;</description></item><item><title>Link Listing - December 30, 2007</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#6913771</link><pubDate>Mon, 31 Dec 2007 09:22:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6913771</guid><dc:creator>Christopher Steen</dc:creator><description>&lt;p&gt;Link Listing - December 30, 2007&lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#7055134</link><pubDate>Thu, 10 Jan 2008 15:34:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7055134</guid><dc:creator>Horst</dc:creator><description>&lt;p&gt;This is was a great explanation at exactly the right time :).&lt;/p&gt;
&lt;p&gt;Thank you very much! &lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#8508164</link><pubDate>Thu, 15 May 2008 17:47:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8508164</guid><dc:creator>Federico</dc:creator><description>&lt;p&gt;Excellent. Thanks. Theres in not papers like this on internet. Thank you very much.&lt;/p&gt;</description></item><item><title>Hierarchical Databinding in WPF</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#8550573</link><pubDate>Sun, 25 May 2008 07:24:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8550573</guid><dc:creator>Chris Koenig </dc:creator><description>&lt;p&gt;I got an email the other day from a friend who was having some trouble getting the WPF TreeView to do&lt;/p&gt;
</description></item><item><title>Hierarchical Databinding in WPF</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#8550756</link><pubDate>Sun, 25 May 2008 11:01:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8550756</guid><dc:creator>ChrisKoenig</dc:creator><description>&lt;p&gt;I got an email the other day from a friend who was having some trouble getting the WPF TreeView to do&lt;/p&gt;
</description></item><item><title>Hierarchical Databinding in WPF</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#8601111</link><pubDate>Sun, 15 Jun 2008 17:43:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8601111</guid><dc:creator>MSDN Blogs</dc:creator><description>&lt;p&gt;I got an email the other day from a friend who was having some trouble getting the WPF TreeView to do&lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#8727257</link><pubDate>Sun, 13 Jul 2008 10:46:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8727257</guid><dc:creator>ashwinikanov</dc:creator><description>&lt;p&gt;hi, i can i set the Label.Target=ContentPreseneter...where i am loading the contentpresener at runtime..pls help me.&lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#8924235</link><pubDate>Thu, 04 Sep 2008 14:01:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8924235</guid><dc:creator>Iffi</dc:creator><description>&lt;p&gt;A nice explanation of Control Templates.&lt;/p&gt;
&lt;p&gt;Use of control template and which element has template property wasn't clear to me before. &lt;/p&gt;
</description></item><item><title>WPF - Bermain Control Template</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#9024012</link><pubDate>Thu, 30 Oct 2008 11:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9024012</guid><dc:creator>Coding for Fun</dc:creator><description>&lt;p&gt;Katanya, software developer itu engga suka yang standar-standar untuk urusan control. Katanya pengen&lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#9120393</link><pubDate>Wed, 19 Nov 2008 00:58:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9120393</guid><dc:creator>Ashish</dc:creator><description>&lt;p&gt;Excellent inro to WPF control templating and triggers. Things are so clear to me now. &lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#9174627</link><pubDate>Thu, 04 Dec 2008 13:20:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9174627</guid><dc:creator>Rose Vincent</dc:creator><description>&lt;p&gt;Hi jit thank you sooo much for such an excellent explanation on wpf control templates. That was realy helpful for me..&lt;/p&gt;
&lt;p&gt;:-)&lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#9394020</link><pubDate>Wed, 04 Feb 2009 02:51:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9394020</guid><dc:creator>Kyle</dc:creator><description>&lt;p&gt;Is it possible to reference a control element defined within a controltemplate (i.e. through the code behind)? For instance, you give the ellispe in the CTGelButtonPressed control template an x:Name property of &amp;quot;ellipse&amp;quot;. How do you access this ellipse through a button using that control template?&lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#9394073</link><pubDate>Wed, 04 Feb 2009 03:33:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9394073</guid><dc:creator>jitghosh</dc:creator><description>&lt;p&gt;Kyle:&lt;/p&gt;
&lt;p&gt;Yes you can. Check this out.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/bb613586.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb613586.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#9449808</link><pubDate>Sat, 28 Feb 2009 01:56:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9449808</guid><dc:creator>Tracy</dc:creator><description>&lt;p&gt;Application wide, I want to to let the designer's specify if data entry is mandatory at design time... I intent to use an attached property on the label called &amp;quot;IsMandatory&amp;quot;. &lt;/p&gt;
&lt;p&gt;When IsMandatory=True, I would like a red asterisk to appear directly beside the label.&lt;/p&gt;
&lt;p&gt;I am trying to update my Label.XAML control template to have a ControlTemplate Trigger.&lt;/p&gt;
&lt;p&gt;I essentially, need to replace the entire template when this value is set at runtime.&lt;/p&gt;
&lt;p&gt;Here is a sample of my XAML. &amp;nbsp;This causes an exception at runtime. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;I was hoping to use a combination of AttachedProperties and ControlTemplat.&lt;/p&gt;
&lt;p&gt;Is this possible?&lt;/p&gt;
&lt;p&gt;&amp;lt;Style x:Key=&amp;quot;{x:Type Label}&amp;quot; TargetType=&amp;quot;Label&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;lt;Setter Property=&amp;quot;HorizontalContentAlignment&amp;quot; Value=&amp;quot;Left&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;lt;Setter Property=&amp;quot;VerticalContentAlignment&amp;quot; Value=&amp;quot;Top&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;lt;Setter Property=&amp;quot;Template&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Setter.Value&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ControlTemplate TargetType=&amp;quot;Label&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Border&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ContentPresenter &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HorizontalAlignment=&amp;quot;{TemplateBinding HorizontalContentAlignment}&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;VerticalAlignment=&amp;quot;{TemplateBinding VerticalContentAlignment}&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;RecognizesAccessKey=&amp;quot;True&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Border&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ControlTemplate.Triggers&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Trigger Property=&amp;quot;IsEnabled&amp;quot; Value=&amp;quot;false&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!--&amp;lt;Setter TargetName=&amp;quot;Border&amp;quot; Property=&amp;quot;Background&amp;quot; Value=&amp;quot;{x:Null}&amp;quot;/&amp;gt;--&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!--&amp;lt;Setter TargetName=&amp;quot;Border&amp;quot; Property=&amp;quot;BorderBrush&amp;quot; Value=&amp;quot;{x:Null}&amp;quot;/&amp;gt;--&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Setter &amp;nbsp;Property=&amp;quot;Control.Template&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Setter.Value&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ControlTemplate&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;DockPanel LastChildFill=&amp;quot;True&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;TextBlock DockPanel.Dock=&amp;quot;Right&amp;quot; &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Foreground=&amp;quot;Red&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FontSize=&amp;quot;11pt&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FontWeight=&amp;quot;Bold&amp;quot;&amp;gt;*&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/TextBlock&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Border BorderBrush=&amp;quot;Red&amp;quot; BorderThickness=&amp;quot;1&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;AdornedElementPlaceholder Name=&amp;quot;myControl&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Border&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/DockPanel&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/ControlTemplate&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Setter.Value&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Setter&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Trigger&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/ControlTemplate.Triggers&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/ControlTemplate&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Setter.Value&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;lt;/Setter&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;/Style&amp;gt;&lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#9455115</link><pubDate>Mon, 02 Mar 2009 23:39:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9455115</guid><dc:creator>jitghosh</dc:creator><description>&lt;p&gt;Hi Tracy:&lt;/p&gt;
&lt;p&gt;What you are trying to do is achievable but not the way you are trying it. Instead of defining a Trigger within the control template, you can define a trigger inside the style (styles can have triggers too), and switch out the control template by resetting the &amp;quot;template&amp;quot; propery in that trigger.&lt;/p&gt;
&lt;p&gt;- Jit&lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#9455558</link><pubDate>Tue, 03 Mar 2009 03:57:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9455558</guid><dc:creator>RobCamer</dc:creator><description>&lt;p&gt;Great post on WPF Control Templates by my teammate Jit Ghosh.&lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#9539641</link><pubDate>Thu, 09 Apr 2009 09:44:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9539641</guid><dc:creator>Mohammed Taha</dc:creator><description>&lt;p&gt;Thanks for the nice article. It's really helpful...&lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#9564027</link><pubDate>Thu, 23 Apr 2009 08:30:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9564027</guid><dc:creator>Sam</dc:creator><description>&lt;p&gt;Good Article But text/Images has been broken.&lt;/p&gt;
&lt;p&gt;Cant read completely&lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#9769025</link><pubDate>Wed, 17 Jun 2009 13:38:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9769025</guid><dc:creator>sth_Weird</dc:creator><description>&lt;p&gt;this is a great article.&lt;/p&gt;
&lt;p&gt;I'm rather new and practically unadvanced in WPF but it was easy to understand how control templates work and I think I know how to use them now. Thanx a lot!&lt;/p&gt;
</description></item><item><title>re: WPF Control Templates - An Overview</title><link>http://blogs.msdn.com/jitghosh/archive/2007/12/27/wpf-control-templates-an-overview.aspx#9829634</link><pubDate>Sat, 11 Jul 2009 19:00:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9829634</guid><dc:creator>davelowe</dc:creator><description>&lt;p&gt;really helpful thanks.&lt;/p&gt;
&lt;p&gt;I have my WPF MCTS exam in two days and am trying to go over my weaker areas, thanks to this article I feel more confident - about Control Templates at least ;-)&lt;/p&gt;
</description></item></channel></rss>