<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.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>Getting Started</title><link>http://forums.silverlight.net/forums/14.aspx</link><description>The perfect forum for asking the basic questions. No question too simple!</description><dc:language>en</dc:language><generator>CommunityServer 2007 (Build: 20416.853)</generator><item><title>Re: Creating a storyboard from c# not working ...</title><link>http://forums.silverlight.net/forums/thread/70063.aspx</link><pubDate>Thu, 10 Jul 2008 15:18:09 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:70063</guid><dc:creator>kakoskin</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/70063.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=14&amp;PostID=70063</wfw:commentRss><description>&lt;p&gt;I was able to animate Line using the help provided the thread starter.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Here&amp;#39;s some sample code:&lt;/p&gt;&amp;nbsp;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;private&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Storyboard&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; AddLineAnimation(&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Line&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; line) {&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Storyboard&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; sb = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Storyboard&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;(); &lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&lt;font color="#008000" size="2"&gt;// Create a DoubleAnimation to animate the width of the button.&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;DoubleAnimation&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; myDoubleAnimation = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;DoubleAnimation&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;();&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;myDoubleAnimation.From = line.X1;&lt;/p&gt;
&lt;p&gt;myDoubleAnimation.To = line.X2;&lt;/p&gt;myDoubleAnimation.Duration = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Duration&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;TimeSpan&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.FromMilliseconds(500));&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;DoubleAnimation&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; myDoubleAnimation2 = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;DoubleAnimation&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;();&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;myDoubleAnimation2.From = line.Y1;&lt;/p&gt;
&lt;p&gt;myDoubleAnimation2.To = line.Y2;&lt;/p&gt;myDoubleAnimation2.Duration = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Duration&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;TimeSpan&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.FromMilliseconds(500));&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&lt;font color="#008000" size="2"&gt;// Configure the animation to target the button&amp;#39;s Width property.&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Storyboard&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.SetTarget(myDoubleAnimation,line); &lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Storyboard&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.SetTargetProperty(myDoubleAnimation, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;PropertyPath&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;(UIElement.X2)&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;object&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;[0]));&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;sb.Children.Add(myDoubleAnimation);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Storyboard&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.SetTarget(myDoubleAnimation2, line);&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Storyboard&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.SetTargetProperty(myDoubleAnimation2, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;PropertyPath&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;(UIElement.Y2)&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;object&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;[0])); &lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;sb.Children.Add(myDoubleAnimation2); &lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;return&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; sb;&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;&lt;/font&gt;</description></item><item><title>Re: Creating a storyboard from c# not working ...</title><link>http://forums.silverlight.net/forums/thread/66993.aspx</link><pubDate>Tue, 01 Jul 2008 14:42:57 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:66993</guid><dc:creator>BlueAquarius</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/66993.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=14&amp;PostID=66993</wfw:commentRss><description>&lt;p&gt;Ibrahim,&lt;/p&gt;
&lt;p&gt;one additional comment to my previous response: I suggest to&amp;nbsp;convert the &lt;u&gt;method-level&lt;/u&gt; valiable &amp;#39;&lt;em&gt;storyboard&lt;/em&gt;&amp;#39; into a &lt;u&gt;class-level&lt;/u&gt; valiable. Once your method execution is completed, all&amp;nbsp;method-level variables will be recycled. I assume that this is true for the storyboard as well.&lt;/p&gt;
&lt;p&gt;BlueAquarius&lt;/p&gt;</description></item><item><title>Re: Creating a storyboard from c# not working ...</title><link>http://forums.silverlight.net/forums/thread/66975.aspx</link><pubDate>Tue, 01 Jul 2008 13:55:41 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:66975</guid><dc:creator>sladapter</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/66975.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=14&amp;PostID=66975</wfw:commentRss><description>&lt;p&gt;I don&amp;#39;t what you are trying to do. You have a line object, you want to animate the Width of the line?&lt;/p&gt;&lt;p&gt;Width/Height in line does no have any meaning. If you want animate the action of drawing a line you need to set the animation target to the line end position which is (X2, Y2). &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Or if you want to change width of the line you need to set the target to the StrokeThickness not the Width property.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;By the way, if your &amp;quot;surface&amp;quot; canvas has white background, you need to set the line stroke color to something else than white (you have Color = Colors.White;)&lt;/p&gt;&lt;p&gt;If you take off those two lines, and make sure your the line stroke color is different than the background color of your canvas, the line should appear. &lt;/p&gt;&lt;p&gt;&lt;strike&gt;horline1.Width = 150;&lt;br /&gt;horline1.Height = 1;&lt;/strike&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Creating a storyboard from c# not working ...</title><link>http://forums.silverlight.net/forums/thread/66969.aspx</link><pubDate>Tue, 01 Jul 2008 13:40:30 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:66969</guid><dc:creator>BlueAquarius</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/66969.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=14&amp;PostID=66969</wfw:commentRss><description>&lt;p&gt;Ibrahim,&lt;/p&gt;
&lt;p&gt;I hope this helps:&lt;/p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;private&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;void&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; DrawLine(&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;double&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; x1, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;double&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; x2, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;double&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; y1, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;double&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; y2)&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;{&lt;/p&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Line&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; horline1 = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Line&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;();&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&lt;font color="#008000" size="2"&gt;//horline1.Width = 150;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&lt;font color="#008000" size="2"&gt;//horline1.Height = 1;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;horline1.X1 = x1;&lt;/p&gt;
&lt;p&gt;horline1.X2 = x2;&lt;/p&gt;
&lt;p&gt;horline1.Y1 = y1;&lt;/p&gt;
&lt;p&gt;horline1.Y2 = y2;&lt;/p&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;SolidColorBrush&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; stroke = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;SolidColorBrush&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;();&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;stroke.Color = &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Colors&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.White;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;horline1.Stroke = stroke;&lt;/p&gt;
&lt;p&gt;horline1.StrokeThickness = 1;&lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&lt;font color="#008000" size="2"&gt;//surface is my convas name&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;surface.Children.Add(horline1);&lt;/p&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Duration&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; duration = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Duration&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;TimeSpan&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.FromSeconds(10));&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;DoubleAnimation&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; doubleAnimation = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;DoubleAnimation&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;();&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;doubleAnimation.From = 10;&lt;/p&gt;
&lt;p&gt;doubleAnimation.To = 100;&lt;/p&gt;doubleAnimation.RepeatBehavior = &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;RepeatBehavior&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.Forever;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;doubleAnimation.AutoReverse = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;true&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;doubleAnimation.Duration = duration;&lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Storyboard&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.SetTarget(doubleAnimation, horline1);&lt;/p&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Storyboard&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.SetTargetProperty(doubleAnimation, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;PropertyPath&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;(Line.X2)&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;));&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Storyboard&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; storyboard = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;Storyboard&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;();&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;storyboard.Duration = duration;&lt;/p&gt;
&lt;p&gt;storyboard.RepeatBehavior = &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;RepeatBehavior&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.Forever;&lt;/p&gt;storyboard.AutoReverse = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;true&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;storyboard.Children.Add(doubleAnimation);&lt;/p&gt;
&lt;p&gt;storyboard.Begin();&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;&lt;/font&gt;</description></item><item><title>Re: Creating a storyboard from c# not working ...</title><link>http://forums.silverlight.net/forums/thread/66927.aspx</link><pubDate>Tue, 01 Jul 2008 11:47:59 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:66927</guid><dc:creator>ibrahimCool</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/66927.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=14&amp;PostID=66927</wfw:commentRss><description>&lt;p&gt;

Hi,

My name is Ibrahim working as SE in Hyd,India. Well I am new to Silverlight&lt;/p&gt;&lt;p&gt;I have created a line dynamically on canvas with position (x1,x2,y1,y2)=(80,230,50,50). and added to the canvas successfully at runtime.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;i have written the code for animating a Line which was created dynamically. I want to deacrease/increase width From 10 To 100. For this Scenario I have written the Code &lt;/p&gt;&lt;p&gt;as shown below.&lt;/p&gt;&lt;p&gt;&amp;nbsp; private void DrawLine(double x1,double x2,double y1,double y2)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Line horline1 = new Line();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; horline1.Width = 150;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; horline1.Height = 1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; horline1.X1 = x1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; horline1.X2 = x2;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; horline1.Y1 = y1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; horline1.Y2 = y2;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SolidColorBrush stroke = new SolidColorBrush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stroke.Color = Colors.White;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; horline1.Stroke = stroke;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; horline1.StrokeThickness = 1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  //surface is my convas name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; surface.Children.Add(horline1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Duration duration = new Duration(TimeSpan.FromSeconds(10));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DoubleAnimation doubleAnimation = new DoubleAnimation();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; doubleAnimation.From = 10;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; doubleAnimation.To = 100;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; doubleAnimation.RepeatBehavior = RepeatBehavior.Forever;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; doubleAnimation.AutoReverse = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; doubleAnimation.Duration = duration;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Line line = new Line();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Storyboard.SetTarget(doubleAnimation, horline1);//if i created this line as Storyboard.SetTarget(doubleAnimation, new Line()); then line appears&lt;br /&gt;&amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  //but not animating...&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Storyboard.SetTargetProperty(doubleAnimation, new&amp;nbsp; PropertyPath(&amp;quot;(horline1.Width)&amp;quot;));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Storyboard.SetTargetProperty(doubleAnimation, new PropertyPath(&amp;quot;Width&amp;quot;));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Storyboard storyboard = new Storyboard();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; storyboard.Duration = duration;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; storyboard.RepeatBehavior = RepeatBehavior.Forever;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; storyboard.AutoReverse = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; storyboard.Children.Add(doubleAnimation);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; storyboard.Begin();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;After i call this method in my surface_loaded(canvas loaded) what i see is the line is not appearing.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;br /&gt;any help will be appretiated...&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;br /&gt;Thanks in Advance&lt;/p&gt;&lt;p&gt;Ibrahim.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;</description></item><item><title>Re: Creating a storyboard from c# not working ...</title><link>http://forums.silverlight.net/forums/thread/61762.aspx</link><pubDate>Mon, 16 Jun 2008 22:44:14 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:61762</guid><dc:creator>Wolf Schmidt (MSFT)</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/61762.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=14&amp;PostID=61762</wfw:commentRss><description>&lt;p&gt;The sublety is the &amp;quot;params&amp;quot; keyword that lets this syntax work without explicitly setting the second parameter, and yeah the docs did miss that. (In fact, the stuff that suggests setting explicit to null will get you into trouble.) Sorry ... will fix the doc for RTM.&lt;/p&gt;</description></item><item><title>Re: Creating a storyboard from c# not working ...</title><link>http://forums.silverlight.net/forums/thread/61615.aspx</link><pubDate>Mon, 16 Jun 2008 14:16:51 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:61615</guid><dc:creator>sladapter</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/61615.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=14&amp;PostID=61615</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Storyboard.SetTargetProperty(timeline, &lt;b&gt;new PropertyPath(&lt;/b&gt;&amp;quot;(Canvas.Left)&amp;quot;&lt;b&gt;)&lt;/b&gt;)&amp;nbsp; is correct syntax in SL 2 beta 2. The documentation probably missed that. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Creating a storyboard from c# not working ...</title><link>http://forums.silverlight.net/forums/thread/61583.aspx</link><pubDate>Mon, 16 Jun 2008 12:40:53 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:61583</guid><dc:creator>BlueAquarius</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/61583.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=14&amp;PostID=61583</wfw:commentRss><description>&lt;p&gt;Jim Mangaly,&lt;/p&gt;
&lt;p&gt;interestingly, the &amp;quot;breaking changes&amp;quot; page which you are referring to suggests the following line of code for Silverlight 2.0 Beta 2:&lt;/p&gt;
&lt;p&gt;Storyboard.SetTargetProperty(timeline, &lt;b&gt;new PropertyPath(&lt;/b&gt;&amp;quot;(Canvas.Left)&amp;quot;&lt;b&gt;)&lt;/b&gt;);&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I believe that this is incorrect, too. I do not think that there is a contructor for PropertyPath which takes one argument. See &lt;a href="http://msdn.microsoft.com/en-us/library/ms587924(VS.95).aspx"&gt;http://msdn.microsoft.com/en-us/library/ms587924(VS.95).aspx&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Creating a storyboard from c# not working ...</title><link>http://forums.silverlight.net/forums/thread/61457.aspx</link><pubDate>Mon, 16 Jun 2008 04:45:06 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:61457</guid><dc:creator>Jim Mangaly</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/61457.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=14&amp;PostID=61457</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/silverlight/images/icon-quote.gif"&gt; &lt;strong&gt;BlueAquarius:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;After some more try-and-error, I finally found the above solution.&amp;nbsp;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;
&lt;p&gt;Well, this was documented in the breaking changes doc: &lt;a href="http://msdn.microsoft.com/en-us/library/cc645049(VS.95).aspx#SetTargetProperty_and_GetTargetProperty"&gt;http://msdn.microsoft.com/en-us/library/cc645049(VS.95).aspx#SetTargetProperty_and_GetTargetProperty&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Jim (&lt;a href="http://jimmangaly.blogspot.com/"&gt;&lt;font color="#697dff"&gt;http://jimmangaly.blogspot.com/&lt;/font&gt;&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Please MARK the replies as answers if they answered your question&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Re: Re: Creating a storyboard from c# not working ...</title><link>http://forums.silverlight.net/forums/thread/61454.aspx</link><pubDate>Mon, 16 Jun 2008 04:39:14 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:61454</guid><dc:creator>SteveWong</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/61454.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=14&amp;PostID=61454</wfw:commentRss><description>&lt;p&gt;And also by the release of Beta 2, there are breaking changes between Beta 1 and Beta 2&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;SetTargetProperty and GetTargetProperty Changes &lt;/strong&gt;have included in the documentation.&lt;/p&gt;</description></item><item><title>Re: Creating a storyboard from c# not working ...</title><link>http://forums.silverlight.net/forums/thread/61453.aspx</link><pubDate>Mon, 16 Jun 2008 04:37:36 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:61453</guid><dc:creator>SteveWong</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/61453.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=14&amp;PostID=61453</wfw:commentRss><description>&lt;p&gt;Sorry for my mistake&lt;/p&gt;
&lt;p&gt;It should be something like this&lt;/p&gt;
&lt;p&gt;Creating a new Storyboard should be like this&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; &lt;span style="FONT-WEIGHT:bold;"&gt;Storyboard Reflection_Story1 = new Storyboard();&lt;/span&gt;&lt;br style="FONT-WEIGHT:bold;" /&gt;&lt;span style="FONT-WEIGHT:bold;"&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; DoubleAnimation Reflection_fades = new DoubleAnimation();&lt;/span&gt;&lt;br style="FONT-WEIGHT:bold;" /&gt;&lt;span style="FONT-WEIGHT:bold;"&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; Reflection_fades.From = 100;&lt;/span&gt;&lt;br style="FONT-WEIGHT:bold;" /&gt;&lt;span style="FONT-WEIGHT:bold;"&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; Reflection_fades.To = 300;&lt;/span&gt;&lt;br style="FONT-WEIGHT:bold;" /&gt;&lt;span style="FONT-WEIGHT:bold;"&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; Reflection_fades.RepeatBehavior = RepeatBehavior.Forever;&lt;/span&gt;&lt;br style="FONT-WEIGHT:bold;" /&gt;&lt;span style="FONT-WEIGHT:bold;"&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; Reflection_fades.Duration = new Duration(TimeSpan.Parse(&amp;quot;0:0:1&amp;quot;));&lt;/span&gt;&lt;br style="FONT-WEIGHT:bold;" /&gt;&lt;span style="FONT-WEIGHT:bold;"&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; Storyboard.SetTarget(Reflection_fades, LayoutRoot);&lt;/span&gt;&lt;br style="FONT-WEIGHT:bold;" /&gt;&lt;span style="FONT-WEIGHT:bold;"&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; Storyboard.SetTargetProperty(Reflection_fades, new PropertyPath(&amp;quot;(LayoutRoot.Width)&amp;quot;));&lt;/span&gt;&lt;br style="FONT-WEIGHT:bold;" /&gt;&lt;span style="FONT-WEIGHT:bold;"&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; Reflection_Story1.Children.Add(Reflection_fades);&lt;/span&gt;&lt;br style="FONT-WEIGHT:bold;" /&gt;&lt;span style="FONT-WEIGHT:bold;"&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; LayoutRoot.Resources.Add(Reflection_Story1);&lt;/span&gt;&lt;br style="FONT-WEIGHT:bold;" /&gt;&lt;span style="FONT-WEIGHT:bold;"&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; Reflection_Story1.Begin();&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Please make sure you have the width in your LayoutRoot&amp;nbsp;&lt;/li&gt;
&lt;li&gt;It doesnt require you to set the null for it&lt;/li&gt;&lt;/ul&gt;</description></item><item><title>Re: Creating a storyboard from c# not working ...</title><link>http://forums.silverlight.net/forums/thread/61402.aspx</link><pubDate>Mon, 16 Jun 2008 01:30:41 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:61402</guid><dc:creator>BlueAquarius</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/61402.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=14&amp;PostID=61402</wfw:commentRss><description>&lt;p&gt;Steve,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;your approach is identical to my approach with the only exception of the following line:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Storyboard.SetTargetProperty(Reflection_fades, new Property(&amp;quot;(LayoutRoot.Width)&amp;quot;));&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You use &lt;strong&gt;Property&lt;/strong&gt;, I use &lt;strong&gt;PropertyPath&lt;/strong&gt;. The class&lt;strong&gt; Property&lt;/strong&gt; does not seem to exist in &lt;strong&gt;Silverlight 2.0 Beta 2&lt;/strong&gt;; or atleast I am not able to find it.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Creating a storyboard from c# not working ...</title><link>http://forums.silverlight.net/forums/thread/61385.aspx</link><pubDate>Sun, 15 Jun 2008 23:22:04 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:61385</guid><dc:creator>SteveWong</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/61385.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=14&amp;PostID=61385</wfw:commentRss><description>&lt;p&gt;Creating a new Storyboard should be like this&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; &lt;span style="font-weight:bold;"&gt;Storyboard Reflection_Story1 = new Storyboard();&lt;/span&gt;&lt;br style="font-weight:bold;" /&gt;&lt;span style="font-weight:bold;"&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; DoubleAnimation Reflection_fades = new DoubleAnimation();&lt;/span&gt;&lt;br style="font-weight:bold;" /&gt;&lt;span style="font-weight:bold;"&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; Reflection_fades.From = 100;&lt;/span&gt;&lt;br style="font-weight:bold;" /&gt;&lt;span style="font-weight:bold;"&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; Reflection_fades.To = 300;&lt;/span&gt;&lt;br style="font-weight:bold;" /&gt;&lt;span style="font-weight:bold;"&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; Reflection_fades.RepeatBehavior = RepeatBehavior.Forever;&lt;/span&gt;&lt;br style="font-weight:bold;" /&gt;&lt;span style="font-weight:bold;"&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; Reflection_fades.Duration = new Duration(TimeSpan.Parse(&amp;quot;0:0:1&amp;quot;));&lt;/span&gt;&lt;br style="font-weight:bold;" /&gt;&lt;span style="font-weight:bold;"&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; Storyboard.SetTarget(Reflection_fades, LayoutRoot);&lt;/span&gt;&lt;br style="font-weight:bold;" /&gt;&lt;span style="font-weight:bold;"&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; Storyboard.SetTargetProperty(Reflection_fades, new Property(&amp;quot;(LayoutRoot.Width)&amp;quot;));&lt;/span&gt;&lt;br style="font-weight:bold;" /&gt;&lt;span style="font-weight:bold;"&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; Reflection_Story1.Children.Add(Reflection_fades);&lt;/span&gt;&lt;br style="font-weight:bold;" /&gt;&lt;span style="font-weight:bold;"&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; LayoutRoot.Resources.Add(Reflection_Story1);&lt;/span&gt;&lt;br style="font-weight:bold;" /&gt;&lt;span style="font-weight:bold;"&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; Reflection_Story1.Begin();&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Please make sure you have the width in your LayoutRoot&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;</description></item><item><title>Creating a storyboard from c# not working ...</title><link>http://forums.silverlight.net/forums/thread/61378.aspx</link><pubDate>Sun, 15 Jun 2008 22:20:51 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:61378</guid><dc:creator>BlueAquarius</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/61378.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=14&amp;PostID=61378</wfw:commentRss><description>&lt;p&gt;Hi there.&lt;/p&gt;
&lt;p&gt;I just spent several hours figuring out how to make a simple Storyboard work in C# (using Silverlight 2.0 Beta 2). I want to share my experience here, as some other folks may encounter the same problems. Drop me a line if you find this useful.&lt;/p&gt;
&lt;p&gt;For those of you who are&amp;nbsp;impatient (that&amp;#39;s probably most of us), here is the&amp;nbsp;&lt;strong&gt;solution which DOES&amp;nbsp;work well&lt;/strong&gt;:&lt;/p&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;using&lt;/font&gt;&lt;font size="2"&gt; System;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;using&lt;/font&gt;&lt;font size="2"&gt; System.Windows;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;using&lt;/font&gt;&lt;font size="2"&gt; System.Windows.Controls;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;using&lt;/font&gt;&lt;font size="2"&gt; System.Windows.Media.Animation;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;namespace&lt;/font&gt;&lt;font size="2"&gt; POCSilverlight2Animation&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;{&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;public&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;partial&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;class&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Page&lt;/font&gt;&lt;font size="2"&gt; : &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;UserControl&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;blockquote&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Storyboard&lt;/font&gt;&lt;font size="2"&gt; storyboard;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;TextBlock&lt;/font&gt;&lt;font size="2"&gt; debugMessage;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;public&lt;/font&gt;&lt;font size="2"&gt; Page()&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;{&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;InitializeComponent();&lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;// Create a text box for debug messages&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;debugMessage = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;TextBlock&lt;/font&gt;&lt;font size="2"&gt;();&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;debugMessage.FontSize = 9;&lt;/p&gt;((&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Grid&lt;/font&gt;&lt;font size="2"&gt;)Content).Children.Add(debugMessage);&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;try&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;{&lt;br /&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Duration&lt;/font&gt;&lt;font size="2"&gt; d = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Duration&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;TimeSpan&lt;/font&gt;&lt;font size="2"&gt;.FromSeconds(1));&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DoubleAnimation&lt;/font&gt;&lt;font size="2"&gt; doubleAnimation = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;DoubleAnimation&lt;/font&gt;&lt;font size="2"&gt;();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; doubleAnimation.From = 100;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; doubleAnimation.To = 300;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; doubleAnimation.RepeatBehavior = &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;RepeatBehavior&lt;/font&gt;&lt;font size="2"&gt;.Forever;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; doubleAnimation.AutoReverse = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;true&lt;/font&gt;&lt;font size="2"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; doubleAnimation.Duration = d;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Storyboard&lt;/font&gt;&lt;font size="2"&gt;.SetTarget(doubleAnimation, LayoutRoot);&lt;br /&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Storyboard&lt;/font&gt;&lt;font size="2"&gt;.SetTargetProperty(doubleAnimation, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;PropertyPath&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;(UIElement.Width)&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;object&lt;/font&gt;&lt;font size="2"&gt;[0]));&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; storyboard = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Storyboard&lt;/font&gt;&lt;font size="2"&gt;();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; storyboard.Duration = d;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; storyboard.RepeatBehavior = &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;RepeatBehavior&lt;/font&gt;&lt;font size="2"&gt;.Forever;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; storyboard.AutoReverse = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;true&lt;/font&gt;&lt;font size="2"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; storyboard.Children.Add(doubleAnimation);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; storyboard.Begin();&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;}&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;catch&lt;/font&gt;&lt;font size="2"&gt; (&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Exception&lt;/font&gt;&lt;font size="2"&gt; ex)&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;{&lt;/p&gt;
&lt;blockquote&gt;debugMessage.Text = ex.Message + &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;\n&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + ex.StackTrace;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/blockquote&gt;
&lt;p&gt;}&lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;}&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;}&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Where I had trouble was the line where I set the&amp;nbsp;TargetProperty. The documentation on the Microsoft Website seems to be a bit outdated and maybe a bit inaccurate. For example, at &lt;a href="http://msdn.microsoft.com/en-us/library/cc190707(VS.95).aspx"&gt;http://msdn.microsoft.com/en-us/library/cc190707(VS.95).aspx&lt;/a&gt;, it was suggested not to create a new PropertyPath, but to simply use a String instead. I assume that this worked fine for an older version of Silverlight.&lt;/p&gt;
&lt;p&gt;&lt;font color="#2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Storyboard&lt;/font&gt;&lt;font size="2"&gt;.SetTargetProperty(doubleAnimation,&amp;nbsp;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;(UIElement.Width)&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DOES NOT WORK&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Next, I found this article: &lt;a href="http://msdn.microsoft.com/en-us/library/ms587924(VS.95).aspx"&gt;http://msdn.microsoft.com/en-us/library/ms587924(VS.95).aspx&lt;/a&gt;. Hereis was suggested: &amp;quot;Always use the &lt;span class="parameter"&gt;&lt;em&gt;path&lt;/em&gt;&lt;/span&gt; parameter to specify a path string as documented in the topic &lt;span&gt;&lt;a id="ctl00_rs1_mainContentContainer_ctl50" href="http://msdn.microsoft.com/en-us/library/cc645024(VS.95).aspx"&gt;Property Path Syntax (Silverlight 2.0)&lt;/a&gt;&lt;/span&gt;, and always leave &lt;span class="parameter"&gt;&lt;em&gt;pathParameters&lt;/em&gt;&lt;/span&gt;&amp;nbsp;as &lt;span&gt;&lt;span class="keyword"&gt;&lt;strong&gt;&lt;span class="cs"&gt;null&lt;/span&gt;&lt;span class="vb"&gt;Nothing&lt;/span&gt;&lt;span class="cpp"&gt;nullptr&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span class="nu"&gt;a null reference (&lt;span class="keyword"&gt;&lt;strong&gt;Nothing&lt;/strong&gt;&lt;/span&gt; in Visual Basic)&lt;/span&gt;&lt;/span&gt;.&amp;quot; So, I thought that the following line should work (bu it does not work):&lt;/p&gt;
&lt;p&gt;&lt;font color="#2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Storyboard&lt;/font&gt;&lt;font size="2"&gt;.SetTargetProperty(doubleAnimation, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;PropertyPath&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;(UIElement.Width)&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;null&lt;/font&gt;&lt;font size="2"&gt;));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DOES NOT WORK&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;After some more try-and-error, I finally found the above solution.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>