GIF Animation ne fonctionne pas dans Windows Form

J'ai 2 WinForms

Form2 utilise Infragistics ultraTabControl.
Sur l'Onglet Modification im Montrant Form1.

Dans Form1

J'ai un PictureBox affecté d'animation avec GIF

Dans Form2

Je suis l'affichage de Form1 comme ça.

Form1 frmOne=new Form1();
frmOne.Show();

Problème

GIF est de ne pas jouer l'animation.

vous êtes en train de construire votre froOne de manière incorrecte. Il doit être "new Form1()" plutôt que sur "new Form()". Compilateur devrait vous donner une erreur.
désolé.il est "new Form1 ()".
partager un peu de code pour votre prcoess, si encore avoir un problème.
Un gif s'anime pas lorsque le thread d'INTERFACE utilisateur est occupé à quelque chose d'autre. Votre extrait de code donne aucune idée de ce qu'il pourrait être occupé avec. Post code qui reproduit le problème. Utilisation BackgroundWorker pour décharger le travail occupé à un autre thread.
Si le problème est temporaire, je recommanderais de faire de profilage des performances de voir qu'est-ce que la prévention de l'INTERFACE utilisateur de mise à jour lors de l'affichage de votre formulaire. Si vous avez Visual Studio 2010 Ultimate, vous pouvez le faire avec les outils de profilage: msdn.microsoft.com/en-us/magazine/cc337887.aspx l'animation de démarrage, après un retard ou n'est-il pas montrer parce qu'il est retiré après l'onglet commutateurs?

OriginalL'auteur aWebdesigner09 | 2012-03-28