<?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>Visual State Manager tips for design and authoring</title><link>http://blogs.msdn.com/b/expression/archive/2009/10/02/visual-state-manager-tips-for-design-and-authoring.aspx</link><description>As you probably know, Silverlight and WPF have a runtime piece called the Visual State Manager (or VSM for short). As I’ll describe in this post, VSM and the Expression Blend tooling support for VSM lend a nice clean mental model to the business of visual</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Visual State Manager tips for design and authoring</title><link>http://blogs.msdn.com/b/expression/archive/2009/10/02/visual-state-manager-tips-for-design-and-authoring.aspx#10139461</link><pubDate>Thu, 10 Mar 2011 20:29:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10139461</guid><dc:creator>Hotel</dc:creator><description>&lt;p&gt;yeah - well worth the effort I think. &amp;nbsp;The tips are stunning and of real value&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10139461" width="1" height="1"&gt;</description></item><item><title>re: Visual State Manager tips for design and authoring</title><link>http://blogs.msdn.com/b/expression/archive/2009/10/02/visual-state-manager-tips-for-design-and-authoring.aspx#10122857</link><pubDate>Mon, 31 Jan 2011 23:28:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10122857</guid><dc:creator>Steven Charles White</dc:creator><description>&lt;p&gt;This is a response to Francisco&amp;#39;s question. The right (IMO) way of doing this is to nest the child control&amp;#39;s (view)model inside the parent control&amp;#39;s (view)model. That way the state-change in the parent vm can trigger the state-change in the child vm and the view will respond to the GoToState call in the usual way. A less correct but more expedient solution is to define a dependency property (dp) of type string on the child UserControl to represent the state name. One property per state group is best. Then declare the same set of visual states on both parent and child controls. Define the child states as normal; define the parent states by setting the value of the dp on the child control to the same-named state. HTH. Steve&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10122857" width="1" height="1"&gt;</description></item><item><title>re: Visual State Manager tips for design and authoring</title><link>http://blogs.msdn.com/b/expression/archive/2009/10/02/visual-state-manager-tips-for-design-and-authoring.aspx#10122431</link><pubDate>Mon, 31 Jan 2011 16:55:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10122431</guid><dc:creator>Francsico</dc:creator><description>&lt;p&gt;How can I define a visual state of a child element(user control) on the parent&amp;#39;s visual state? I have a main window with some buttons that are user controls inside. I need to define the visual state of the button on the main window&amp;#39;s visual state...&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10122431" width="1" height="1"&gt;</description></item><item><title>re: Visual State Manager tips for design and authoring</title><link>http://blogs.msdn.com/b/expression/archive/2009/10/02/visual-state-manager-tips-for-design-and-authoring.aspx#10051310</link><pubDate>Wed, 18 Aug 2010 05:53:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10051310</guid><dc:creator>print my emotions</dc:creator><description>&lt;p&gt;The way you&amp;#39;ve described it paints a picture in my mind that is quite clear and informative. &amp;nbsp;I will be spending more time with visual state in the near future and I appreciate the clarity you bring to the concepts.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10051310" width="1" height="1"&gt;</description></item><item><title>re: Visual State Manager tips for design and authoring</title><link>http://blogs.msdn.com/b/expression/archive/2009/10/02/visual-state-manager-tips-for-design-and-authoring.aspx#10006864</link><pubDate>Tue, 04 May 2010 06:23:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10006864</guid><dc:creator>portable staging</dc:creator><description>&lt;p&gt;The tips for design and authoring you have shared here are amazing and worth to be worked.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10006864" width="1" height="1"&gt;</description></item><item><title>re: Visual State Manager tips for design and authoring</title><link>http://blogs.msdn.com/b/expression/archive/2009/10/02/visual-state-manager-tips-for-design-and-authoring.aspx#9931593</link><pubDate>Wed, 02 Dec 2009 20:11:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9931593</guid><dc:creator>southpawcg</dc:creator><description>&lt;p&gt;Are there any more accessibly-written blogs on MSDN to which I could refer in order to learn Blend? &lt;/p&gt;
&lt;p&gt;This is a global Microsoft malady (and one that we are not supposed to mention, lest we be branded as non-technical) but this blog is so jargon-heavy that unless I am a hard-core dev, it is virtually indecipherable.&lt;/p&gt;
&lt;p&gt;It is not a matter of not clearly elucidating the concepts (which is well-done here) but rather a matter of writing simply and without the use of extraneous and over-complicated technical language.&lt;/p&gt;
&lt;p&gt;I am probably barking up the wrong tree, but wouldn't it be wonderful if we could talk about &amp;quot;making buttons&amp;quot; rather than &amp;quot;managing XAML-based state groups&amp;quot;?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9931593" width="1" height="1"&gt;</description></item><item><title>re: Visual State Manager tips for design and authoring</title><link>http://blogs.msdn.com/b/expression/archive/2009/10/02/visual-state-manager-tips-for-design-and-authoring.aspx#9907809</link><pubDate>Thu, 15 Oct 2009 19:24:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9907809</guid><dc:creator>Steve White</dc:creator><description>&lt;p&gt;&amp;gt; Is there a way to completely remove the VSM after you have selected a state, and return to &amp;quot;base&amp;quot;?&lt;/p&gt;
&lt;p&gt;Currently the way to make a state look like Base again is to select the state then expand the object tree to find every object that is changed in that state (the red circle icons tell you this) and delete the animations from the object tree. You don't need to open the Timeline to do this.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9907809" width="1" height="1"&gt;</description></item><item><title>re: Visual State Manager tips for design and authoring</title><link>http://blogs.msdn.com/b/expression/archive/2009/10/02/visual-state-manager-tips-for-design-and-authoring.aspx#9907393</link><pubDate>Thu, 15 Oct 2009 01:17:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9907393</guid><dc:creator>Jack Ukleja</dc:creator><description>&lt;p&gt;Is there a way to completely remove the VSM after you have selected a state, and return to &amp;quot;base&amp;quot;?&lt;/p&gt;
&lt;p&gt;Also I agree with some other comments ... pictures make a blog much more accessible!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9907393" width="1" height="1"&gt;</description></item><item><title>re: Visual State Manager tips for design and authoring</title><link>http://blogs.msdn.com/b/expression/archive/2009/10/02/visual-state-manager-tips-for-design-and-authoring.aspx#9903211</link><pubDate>Mon, 05 Oct 2009 15:44:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9903211</guid><dc:creator>Chris</dc:creator><description>&lt;p&gt;Thank you for the quick tutorial on state management. &amp;nbsp;The way you've described it paints a picture in my mind that is quite clear and informative. &amp;nbsp;I will be spending more time with visual state in the near future and I appreciate the clarity you bring to the concepts.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9903211" width="1" height="1"&gt;</description></item><item><title>re: Visual State Manager tips for design and authoring</title><link>http://blogs.msdn.com/b/expression/archive/2009/10/02/visual-state-manager-tips-for-design-and-authoring.aspx#9903117</link><pubDate>Mon, 05 Oct 2009 11:40:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9903117</guid><dc:creator>Here, not there</dc:creator><description>&lt;p&gt;I agree. This article is dense and not useful without some images or samples.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9903117" width="1" height="1"&gt;</description></item></channel></rss>