<?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>Programming with .NET - General</title><link>http://forums.silverlight.net/forums/17.aspx</link><description>General discussions around authoring Silverlight .NET applications.</description><dc:language>en</dc:language><generator>CommunityServer 2007 (Build: 20416.853)</generator><item><title>Re: Setting Animation children in code</title><link>http://forums.silverlight.net/forums/thread/4085.aspx</link><pubDate>Thu, 31 May 2007 21:33:18 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:4085</guid><dc:creator>bpatters</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/4085.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=4085</wfw:commentRss><description>&lt;p&gt;I had this same problem and found a work around:&lt;/p&gt;
&lt;p&gt;Call Stop() on your storyboard before changing the properties.&lt;/p&gt;</description></item><item><title>Re: Setting Animation children in code</title><link>http://forums.silverlight.net/forums/thread/4084.aspx</link><pubDate>Thu, 31 May 2007 21:33:13 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:4084</guid><dc:creator>bpatters</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/4084.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=4084</wfw:commentRss><description>&lt;p&gt;I had this same problem and found a work around:&lt;/p&gt;
&lt;p&gt;Call Stop() on your storyboard before chaning the properties.&lt;/p&gt;</description></item><item><title>Re: Setting Animation children in code</title><link>http://forums.silverlight.net/forums/thread/2589.aspx</link><pubDate>Tue, 15 May 2007 21:40:28 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:2589</guid><dc:creator>tony_ser</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/2589.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=2589</wfw:commentRss><description>&lt;p&gt;Nice example. &lt;/p&gt;
&lt;p&gt;However, it does not address the original problem.&lt;/p&gt;
&lt;p&gt;I created the StoryBoard with Blend and I could trigger it with code. But whenever I try to&amp;nbsp;change the Storyboard.TargetNameProperty of the DoubleAnimationUsingKeyFrames using SetValue, I get the &amp;quot; Catastrophic failure&amp;quot; the second time I call SetValue.&lt;/p&gt;</description></item><item><title>Re: Setting Animation children in code</title><link>http://forums.silverlight.net/forums/thread/2240.aspx</link><pubDate>Fri, 11 May 2007 21:41:30 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:2240</guid><dc:creator>m3taverse</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/2240.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=2240</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;samsp:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; 
&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/silverlight/images/icon-quote.gif"&gt; &lt;strong&gt;m3taverse:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/p&gt;
&lt;p&gt;I abused this thread and made &lt;a class="" href="http://www.companywebcast.nl/silverlight"&gt;this&lt;/a&gt; :)&amp;nbsp;&amp;nbsp;&amp;nbsp; Source included.&lt;/p&gt;
&lt;p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;
&lt;p&gt;Sweet. Glad to see you also included cleanup code to remove the storyboard once the animation is complete.&lt;/p&gt;
&lt;p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;
&lt;p&gt;Had to, cos it stops working rather quickly if I don&amp;#39;t remove the elements after they&amp;#39;ve completed their animation.&lt;/p&gt;</description></item><item><title>Re: Setting Animation children in code</title><link>http://forums.silverlight.net/forums/thread/2235.aspx</link><pubDate>Fri, 11 May 2007 20:44:50 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:2235</guid><dc:creator>samsp</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/2235.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=2235</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;m3taverse:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/p&gt;
&lt;p&gt;I abused this thread and made &lt;a class="" href="http://www.companywebcast.nl/silverlight"&gt;this&lt;/a&gt; :)&amp;nbsp;&amp;nbsp;&amp;nbsp; Source included.&lt;/p&gt;
&lt;p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;
&lt;p&gt;Sweet. Glad to see you also included cleanup code to remove the storyboard once the animation is complete.&lt;/p&gt;</description></item><item><title>Re: Setting Animation children in code</title><link>http://forums.silverlight.net/forums/thread/2186.aspx</link><pubDate>Fri, 11 May 2007 13:46:58 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:2186</guid><dc:creator>Bill Reiss</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/2186.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=2186</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;m3taverse:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; 
&lt;p&gt;I abused this thread and made &lt;a class="" href="http://www.companywebcast.nl/silverlight"&gt;this&lt;/a&gt; :)&amp;nbsp;&amp;nbsp;&amp;nbsp; Source included.&lt;/p&gt;
&lt;p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;
&lt;p&gt;Nice sample, thanks! Now I need to go rewrite my particle code to work like this...&lt;/p&gt;</description></item><item><title>Re: Setting Animation children in code</title><link>http://forums.silverlight.net/forums/thread/2151.aspx</link><pubDate>Fri, 11 May 2007 07:29:36 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:2151</guid><dc:creator>m3taverse</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/2151.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=2151</wfw:commentRss><description>&lt;p&gt;I abused this thread and made &lt;a class="" href="http://www.companywebcast.nl/silverlight"&gt;this&lt;/a&gt; :)&amp;nbsp;&amp;nbsp;&amp;nbsp; Source included.&lt;/p&gt;</description></item><item><title>Re: Setting Animation children in code</title><link>http://forums.silverlight.net/forums/thread/1951.aspx</link><pubDate>Wed, 09 May 2007 17:49:48 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:1951</guid><dc:creator>samsp</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/1951.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=1951</wfw:commentRss><description>&lt;p&gt;Another trick that is quite handy is to create you animations declaratively in xaml, and then use xamlreader.load to initialize the xaml. You can then use blend to define the animations, copy them to code (replace the &amp;quot; with &amp;#39;), and then use string.format to substitute in values that you want. For example:&lt;/p&gt;&lt;font color="#0000ff" size="2"&gt;string&lt;/font&gt;&lt;font size="2"&gt; sbdef = &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;@&amp;quot;&amp;lt;Storyboard&amp;gt;&lt;br /&gt;&amp;lt;DoubleAnimationUsingKeyFrames BeginTime=&amp;#39;00:00:00&amp;#39; Storyboard.TargetName=&amp;#39;text1&amp;#39; Storyboard.TargetProperty=&amp;#39;(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)&amp;#39;&amp;gt;&lt;br /&gt;&amp;lt;SplineDoubleKeyFrame KeyTime=&amp;#39;00:00:00.5000000&amp;#39; Value=&amp;#39;&lt;strong&gt;{0}&lt;/strong&gt;&amp;#39;/&amp;gt;&lt;br /&gt;&amp;lt;/DoubleAnimationUsingKeyFrames&amp;gt;&lt;br /&gt;&amp;lt;/Storyboard&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;;&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;double&lt;/font&gt;&lt;font size="2"&gt; angle=0;&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;void&lt;/font&gt;&lt;font size="2"&gt; Clicked(&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;object&lt;/font&gt;&lt;font size="2"&gt; sender, &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;EventArgs&lt;/font&gt;&lt;font size="2"&gt; e)&lt;br /&gt;{&lt;br /&gt;angle +=90;&lt;br /&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Storyboard&lt;/font&gt;&lt;font size="2"&gt; sb= (&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Storyboard&lt;/font&gt;&lt;font size="2"&gt;) &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;XamlReader&lt;/font&gt;&lt;font size="2"&gt;.Load(&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;String&lt;/font&gt;&lt;font size="2"&gt;.Format(sbdef, angle));&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;this&lt;/font&gt;&lt;font size="2"&gt;.Resources.Add (sb);&lt;br /&gt;sb.Begin();&lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;
&lt;p&gt;Sam&lt;/p&gt;</description></item><item><title>Re: Setting Animation children in code</title><link>http://forums.silverlight.net/forums/thread/1825.aspx</link><pubDate>Tue, 08 May 2007 22:11:08 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:1825</guid><dc:creator>hsabri</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/1825.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=1825</wfw:commentRss><description>&lt;p&gt;hi bill. i am able to create the animation in code, but it can only have one Timeline (as opposed to multiple).&amp;nbsp; As of now, this is what i got working: &lt;/p&gt;&lt;p&gt;&amp;nbsp;Storyboard xSB = 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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TimelineCollection timeLines = new TimelineCollection();&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KeyFrameCollection keyFramez;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DoubleAnimationUsingKeyFrames anim;&lt;br /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //1st Animation&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; anim = new DoubleAnimationUsingKeyFrames();&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; keyFramez = new KeyFrameCollection();&lt;br /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SplineDoubleKeyFrame xSDKeyFrame = new SplineDoubleKeyFrame();&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xSDKeyFrame.Value = 130;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xSDKeyFrame.KeyTime = TimeSpan.FromMilliseconds(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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; anim.KeyFrames.Add(xSDKeyFrame);&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; anim.BeginTime = new TimeSpan(0, 0, 0);&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; anim.SetValue&amp;lt;string&amp;gt;(Storyboard.TargetPropertyProperty, &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; anim.SetValue&amp;lt;string&amp;gt;(Storyboard.TargetNameProperty, ((Image)sender).Name);&lt;br /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&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;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xSB.Children = anim;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw ex;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.Resources.Add(xSB);&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xSB.Begin();&lt;/p&gt;</description></item><item><title>Re: Setting Animation children in code</title><link>http://forums.silverlight.net/forums/thread/1816.aspx</link><pubDate>Tue, 08 May 2007 21:27:20 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:1816</guid><dc:creator>Bill Reiss</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/1816.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=1816</wfw:commentRss><description>&lt;p&gt;Hmm yeah I see what you mean...I&amp;#39;ve written some code where I set properties dynamically of the child animations in a storyboard (and&amp;nbsp;children)&amp;nbsp;laid out in XAML but I hadn&amp;#39;t tried to create a storyboard in code. I don&amp;#39;t see how you would do it, so I&amp;#39;m interested to see if it&amp;#39;s even possible right now.&lt;/p&gt;</description></item><item><title>Re: Setting Animation children in code</title><link>http://forums.silverlight.net/forums/thread/1782.aspx</link><pubDate>Tue, 08 May 2007 16:23:29 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:1782</guid><dc:creator>hsabri</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/1782.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=1782</wfw:commentRss><description>&lt;p&gt;Hi Bill...Yeah, I would agree with you in doing in that way, however, the xSB.Children property is NOT a TimelineCollection as advertised.&amp;nbsp; Try compiling that code, and it won&amp;#39;t work. &amp;nbsp;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Setting Animation children in code</title><link>http://forums.silverlight.net/forums/thread/1760.aspx</link><pubDate>Tue, 08 May 2007 11:34:10 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:1760</guid><dc:creator>Bill Reiss</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/1760.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=1760</wfw:commentRss><description>&lt;p&gt;I wouldn&amp;#39;t create my own timelineCollection, I think this is created for you when you create a storyboard object. Change xSB.Children = anim to xSB.Children.Add(anim); and see if that helps.&lt;/p&gt;</description></item><item><title>Re: Setting Animation children in code</title><link>http://forums.silverlight.net/forums/thread/1732.aspx</link><pubDate>Tue, 08 May 2007 04:16:35 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:1732</guid><dc:creator>hsabri</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/1732.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=1732</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;just to add. the error that i receive is &amp;quot;Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))&amp;quot;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Setting Animation children in code</title><link>http://forums.silverlight.net/forums/thread/1731.aspx</link><pubDate>Tue, 08 May 2007 03:58:49 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:1731</guid><dc:creator>hsabri</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/1731.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=1731</wfw:commentRss><description>&lt;p&gt;So i&amp;#39;m trying to create animation on the fly in C#, but i&amp;#39;m running into a funny bug when i try to set the Children property on the Storyboard object.&amp;nbsp; The API claims that the Children property is of type TimelineCollection. However, the intellicense begs to differ and exposes it simply as one Timeline object instead.&amp;nbsp; That is weird.&amp;nbsp; The second weird thing is that i can not seem to set that property even if i wanted to.&amp;nbsp; It simply runs into that code, and disappears into code oblivion. An exception of some sort is thrown, but nothing that i can recognize. I&amp;#39;d also like to be able to set the Storyboard.TargetName property on the fly; again, that seems to bomb out.&amp;nbsp; Could someone help me here.&amp;nbsp; I have pasted the code below. The conflict spots are in bold...Thank you,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Haider&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Storyboard xSB = 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; TimelineCollection timeLines = new TimelineCollection();&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; KeyFrameCollection keyFramez;&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; DoubleAnimationUsingKeyFrames anim;&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; &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; //1st Animation&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; anim = new DoubleAnimationUsingKeyFrames();&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; keyFramez = new KeyFrameCollection();&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; anim.SetValue&amp;lt;string&amp;gt;(Storyboard.TargetPropertyProperty, &amp;quot;(FrameworkElement.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;&amp;nbsp; SplineDoubleKeyFrame xSDKeyFrame = new SplineDoubleKeyFrame();&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; xSDKeyFrame.Value = 130;&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; xSDKeyFrame.KeyTime = TimeSpan.FromSeconds(0.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; keyFramez.Add(xSDKeyFrame);&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; anim.KeyFrames = keyFramez;&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; timeLines.Add(anim);&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; &lt;b&gt;xSB.Children = anim;&lt;/b&gt;&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; try&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; {&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt; xSB.SetValue&amp;lt;Timeline&amp;gt;(Storyboard.ChildrenProperty, timeLines[0]);&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xSB.SetValue&amp;lt;string&amp;gt;(Storyboard.TargetNameProperty, ((Image)sender).Name);&lt;/b&gt;&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; }&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; catch (Exception ex)&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; {&lt;br /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw ex;&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; }&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; &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; xSB.Begin(); &lt;br /&gt;&lt;/p&gt;</description></item></channel></rss>