Blinkende Bildanimation in phone7

Was ist der beste Weg, um eine blinkende Bildanimation in wp7 zu erstellen? Gibt es ein Beispiel mit Quellcode?                 (oder) Ich habe einen Satz von 4 Bildern, die jeder in Sekundenbruchteilen ändern kann. Ist das möglich?

0
hinzugefügt bearbeitet
Ansichten: 1

2 Antworten

Ich habe diesen Code für dich ausgearbeitet. Versuch es

In Xaml, fügen Sie eine Leinwand mit einem Bild-Steuerelement und Schaltfläche, ein Storyboard in diesem

  
<button Content="Button" Height="54" HorizontalAlignment="Left" Margin="388,113,0,0" Name="button1" VerticalAlignment="Top" Width="97" Grid.Row="1" Click="button1_Click" Canvas.Left="-97" Canvas.Top="-26"/>
 

Im Code-Behind-Event starten Sie das Storyboard-Event

Set the image source to the first image when main page initialize. after that when click the button the blinking starts and change the images


private void button1_Click(object sender, RoutedEventArgs e)
    {
        myStoryboard.Begin();
        myStoryboard.Completed +=new EventHandler(myStoryboard_Completed);
    }


   int count = 0;

   public void myStoryboard_Completed(object sender, EventArgs e)
   {

       count++;

       (if you are adding the images in a loop, try to pass the counter value in the source setter of image or else, here you said 4 images so for each counter value using if condition set the image source in whatever way use to set)

       if(count == 1)
         {
            image.source = img.jpg
         }

       if(count == 2)
         {
            image.source = img2.jpg
         }
       if(count == 3)
         {
            image.source = img3.jpg
         }
       if(count > 3)
         {
           count ==0;
         }

       //start the story board again.the blink starts

         myStoryboard.Begin();

        }

        Any doubts further kindly ask
1
hinzugefügt

Kann blinkende Animation mit Einzelbild machen.




Und im zweiten Schritt habe ich Animation auf diese beiden Kreise in die entgegengesetzte Richtung angewendet, so dass, wenn man ein anderes verblasst, eine verblasst (Art von Illusion für zwei blinkende Lichter der Straßenarbeit)




    
        
        
    

  

0
hinzugefügt