Note that there are some explanatory texts on larger screens.

plurals
  1. POWhy are my Silverlight Animations starting as soon as my control loads?
    primarykey
    data
    text
    <p>I am currently working on a new Silverlight applications and whenever I start my application to debug, all of my animations are firing off automatically. Can you tell me what I'm doing wrong?</p> <pre><code>&lt;Canvas x:Name="mainCanvas" Width="960" Height="347"&gt; &lt;Canvas.Resources&gt; &lt;Storyboard x:Name="eddieStoryboard"&gt; &lt;DoubleAnimation Storyboard.TargetName="eddieMainPic" Storyboard.TargetProperty="Opacity" From=".2" To="1" Duration="0:0:1" AutoReverse="True"&gt;&lt;/DoubleAnimation&gt; &lt;/Storyboard&gt; &lt;Storyboard x:Name="juanStoryboard"&gt; &lt;DoubleAnimation Storyboard.TargetName="juanMainPic" Storyboard.TargetProperty="Opacity" From=".2" To="1" Duration="0:0:1" AutoReverse="True"&gt;&lt;/DoubleAnimation&gt; &lt;/Storyboard&gt; &lt;Storyboard x:Name="laurelStoryboard"&gt; &lt;DoubleAnimation Storyboard.TargetName="laurelMainPic" Storyboard.TargetProperty="Opacity" From=".2" To="1" Duration="0:0:1" AutoReverse="True"&gt;&lt;/DoubleAnimation&gt; &lt;/Storyboard&gt; &lt;Storyboard x:Name="rozlynStoryboard"&gt; &lt;DoubleAnimation Storyboard.TargetName="rozylnMainPic" Storyboard.TargetProperty="Opacity" From=".2" To="1" Duration="0:0:1" AutoReverse="True"&gt;&lt;/DoubleAnimation&gt; &lt;/Storyboard&gt; &lt;Storyboard x:Name="soniaStoryboard"&gt; &lt;DoubleAnimation Storyboard.TargetName="soniaMainPic" Storyboard.TargetProperty="Opacity" From=".2" To="1" Duration="0:0:1" AutoReverse="True"&gt;&lt;/DoubleAnimation&gt; &lt;/Storyboard&gt; &lt;Storyboard x:Name="showEddieDetails"&gt; &lt;DoubleAnimation Storyboard.TargetProperty="(Canvas.Left)" Storyboard.TargetName="eddieHeadPic" From="-372" To="0" Duration="0:0:2"/&gt; &lt;/Storyboard&gt; &lt;/Canvas.Resources&gt; &lt;Image Source="Resources/spot-eddie.png" Canvas.Left="0" Opacity="0.2" x:Name="eddieMainPic" MouseEnter="eddieMainPic_MouseEnter" MouseLeave="eddieMainPic_MouseLeave" MouseLeftButtonUp="eddieMainPic_MouseLeftButtonUp"/&gt; &lt;Image Source="Resources/spot-Rozlyn.png" Canvas.Left="172" Opacity="0.2" x:Name="rozylnMainPic" MouseEnter="rozylnMainPic_MouseEnter" MouseLeave="rozylnMainPic_MouseLeave"/&gt; &lt;Image Source="Resources/spot-Sonia.png" Canvas.Left="338" Opacity="0.2" x:Name="soniaMainPic" MouseEnter="soniaMainPic_MouseEnter" MouseLeave="soniaMainPic_MouseLeave"/&gt; &lt;Image Source="Resources/spot-juan.png" Canvas.Left="519" Opacity="0.2" x:Name="juanMainPic" MouseEnter="juanMainPic_MouseEnter" MouseLeave="juanMainPic_MouseLeave"/&gt; &lt;Image Source="Resources/spot-laurel.png" Canvas.Left="713" Opacity="0.2" x:Name="laurelMainPic" MouseEnter="laurelMainPic_MouseEnter" MouseLeave="laurelMainPic_MouseLeave"/&gt; &lt;Image Source="Resources/eddie.png" x:Name="eddieHeadPic" Canvas.Left="-372"/&gt; &lt;/Canvas&gt; </code></pre> <p>And here's my .cs file</p> <pre><code>public partial class MainPage : UserControl { public MainPage() { InitializeComponent(); } private void eddieMainPic_MouseEnter(object sender, MouseEventArgs e) { eddieStoryboard.Begin(); } private void eddieMainPic_MouseLeave(object sender, MouseEventArgs e) { eddieStoryboard.Stop(); } private void rozylnMainPic_MouseEnter(object sender, MouseEventArgs e) { rozlynStoryboard.Begin(); } private void rozylnMainPic_MouseLeave(object sender, MouseEventArgs e) { rozlynStoryboard.Stop(); } private void soniaMainPic_MouseEnter(object sender, MouseEventArgs e) { soniaStoryboard.Begin(); } private void soniaMainPic_MouseLeave(object sender, MouseEventArgs e) { soniaStoryboard.Stop(); } private void juanMainPic_MouseEnter(object sender, MouseEventArgs e) { juanStoryboard.Begin(); } private void juanMainPic_MouseLeave(object sender, MouseEventArgs e) { juanStoryboard.Stop(); } private void laurelMainPic_MouseEnter(object sender, MouseEventArgs e) { laurelStoryboard.Begin(); } private void laurelMainPic_MouseLeave(object sender, MouseEventArgs e) { laurelStoryboard.Stop(); } private void eddieMainPic_MouseLeftButtonUp(object sender, MouseButtonEventArgs e) { showEddieDetails.Begin(); } } </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload