Panel rétractable, redimensionnable et déplaçable

0/5 (7 avis)

Vue 14 070 fois - Téléchargée 1 195 fois

Description

Bonjour tout le monde,

Je me suis créer il y a un petit moment un panel qui peut ce replier ou rétracter (horizontalement ou verticalement). il vous suffit donc d'ajouter un "XionPanel" sur votre forme et de définir les propriétés suivantes pour le personnaliser :

Movable() As Boolean -> Détermine si le panel est déplaçable
TitleBackColor() As System.Drawing.Color -> Détermine la couleur du titre du panel
Title() As String -> Détermine le texte du titre
TitleHeight() As Integer -> Détermine la hauteur du titre
Sizable() As Boolean -> Détermine le fait que le panel soit déplaçable
Orientation() As PanelOrientation -> Détermine l'orientation du panel quand il se rétracte
State() As PanelState -> Détermine l'état actuel du panel
TitleFont() As Drawing.Font -> Détermine la police du titre
BorderStyle() as BorderStyle -> Détermine les contours du panel

Enfin quand le panel se replie, il déclenche l'évènement :

Event StateChanged(ByVal Sender As XionPanel, ByVal St As PanelState)

Et voila, j'espère que cela pourra servir à d'autre.

A oui, j'oubliais, placer quelques panel dans un FlowLayoutPanel et ça donne un truc sympa, à vous de voir !!

++ Xav

Conclusion :


j'ai utilisé des bouts de codes trouver notamment sur VBFrance mais ça fait tellement longtemps, alors merci a tout ce qui on pu contribuer a ce composant !! ;) (une partie est de moi quand même)

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
16
Date d'inscription
mercredi 27 février 2002
Statut
Membre
Dernière intervention
18 août 2011

fonctionne correctement chez moi en vs 2005 win 7 64b

désolé
Messages postés
130
Date d'inscription
jeudi 22 décembre 2005
Statut
Membre
Dernière intervention
23 novembre 2011

Salut, c'est bizarre mais tes panel ce deplace seuelement sur la droite et jamais sur la gauche!!!
Messages postés
16
Date d'inscription
mercredi 27 février 2002
Statut
Membre
Dernière intervention
18 août 2011

C'est bizarre, cette variable n'existe pas, j'ai fait une recherche dans le zip que j'ai envoyer, et je n'ai rien trouvé... la je ne peux pas trop t'aider. désolé
Messages postés
1447
Date d'inscription
jeudi 2 novembre 2000
Statut
Membre
Dernière intervention
23 septembre 2007
1
Cela marche pas car j'ai cette erreur en mode design :

La variable 'MonAttenteBar' n'est pas déclarée ou n'a jamais été assignée
Messages postés
16
Date d'inscription
mercredi 27 février 2002
Statut
Membre
Dernière intervention
18 août 2011

yes, tu peux utiliser le concepteur visual studio pour ajouter des controles !! no problemo...
Afficher les 7 commentaires

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.