Problème de rafraichissement du controle Panel [Résolu]

Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Dernière intervention
6 juin 2015
- 23 févr. 2011 à 15:05 - Dernière réponse :
Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Dernière intervention
6 juin 2015
- 24 févr. 2011 à 13:07
Salut à tous !

j'ai un problème de rafraichissement de mon panel, les contrôles dessus apparaissent au compte goute, pourquoi ?

On peu optimiser le .Hide et le .Show ?

Téléchargez la vidéo de mon problème (500ko)
http://duke49.ifrance.com/files/pb_panel.mp_

( Fichier a renommer en .MPG )
Afficher la suite 

Votre réponse

7 réponses

Meilleure réponse
Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Dernière intervention
6 juin 2015
24 févr. 2011 à 13:07
3
Merci
Ok j'ai trouvé !
C'est mon bouton (UserControl) avec son: Threading.Thread.Sleep(150)

Le lag est résolu cependant je vais creuser une solution de threading indépendant du UserControl pour remettre mon Sleep !

Merci Duke49 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 90 internautes ce mois-ci

Commenter la réponse de Duke49
Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Dernière intervention
6 juin 2015
23 févr. 2011 à 16:07
0
Merci
Avant de poster j'ai passé 2 jours à chercher une solution .NET; rien de visiblement parfait !
Commenter la réponse de Duke49
Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Dernière intervention
6 juin 2015
23 févr. 2011 à 16:12
0
Merci
Comment le cache fonctionne ?
C'est une histoire de Layout ?
Une histoire de Paint ?

Qui est responsable de ce bug graphique ?
Commenter la réponse de Duke49
Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Dernière intervention
6 juin 2015
23 févr. 2011 à 16:57
0
Merci
Home Computer (2.5 Gz, 1Gb RAM with Windows 2000)
VB6 = 0.1 sec
VB2005 = 8.0 sec

Office Computer #1 (3.4 Gz, 1Gb RAM with Windows XP)
VB6 = 0.1 sec
VB2005 = 0.4 sec

Office computer #2 (3.2 Gz, 1Gb RAM with Windows Vista)
VB6 = 0.2 sec
VB2005 = 0.5 sec

Portable Computer #3 (3.2 Gz, 1Gb RAM with Windows XP)
VB6 = 0.2 sec
VB2005 = 0.5 sec
Commenter la réponse de Duke49
Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Dernière intervention
6 juin 2015
23 févr. 2011 à 17:10
0
Merci
Puréeee boudin !!! c'est quoi ce bug !!!
Commenter la réponse de Duke49
Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Dernière intervention
6 juin 2015
23 févr. 2011 à 17:16
0
Merci
Wah ^^ la solution est là LOL :)
    Private Sub panel_creer_module_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles panel_creer_module.Paint
        panel_creer_module.Controls.Clear()
    End Sub


Sérieux, help me !
Commenter la réponse de Duke49
Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Dernière intervention
6 juin 2015
24 févr. 2011 à 13:00
0
Merci
Comment est construit le contrôle Panel ?
C'est impossible que ce soit un contrôle pré-compilé !!!
Commenter la réponse de Duke49

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.