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

Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Statut
Membre
Dernière intervention
6 juin 2015
- - Dernière réponse : Duke49
Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Statut
Membre
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 

7 réponses

Meilleure réponse
Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Statut
Membre
Dernière intervention
6 juin 2015
2
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 !

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 135 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Duke49
Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Statut
Membre
Dernière intervention
6 juin 2015
2
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
Statut
Membre
Dernière intervention
6 juin 2015
2
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
Statut
Membre
Dernière intervention
6 juin 2015
2
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
Statut
Membre
Dernière intervention
6 juin 2015
2
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
Statut
Membre
Dernière intervention
6 juin 2015
2
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
Statut
Membre
Dernière intervention
6 juin 2015
2
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