Bonjour,
Est il possible de faire un collapse/expand sur un composant group box afin de gagner de la place sur ma form?
Merci
Version imprimable
Bonjour,
Est il possible de faire un collapse/expand sur un composant group box afin de gagner de la place sur ma form?
Merci
une petite recherche sur Google t'aurais donné la réponse...
http://www.codeproject.com/KB/miscct...sGroupBox.aspx
http://www.codeproject.com/KB/miscct...eGroupBox.aspx
merci pour le lien, je tente (et je m'essouffle) d'utiliser ce composant (le 1er lien).
Est ce que tu pourrais me donner une indication sur comment faire pour utiliser ce composant?
Merci
il faut l'ajouter à ta boite à outils (via clic droit -> choisir les éléments -> parcourir)
ensuite ça s'utilise de la même façon qu'un groupbox normal...
(Desolé de poser ce genre de question)
Tu choisis quoi quand tu parcours le repertoire qui contient le code source ...?
(je suppose que c'est dans l'onglet .Net Framework component)
c'est la DLL qu'il faut sélectionner
apparemment elle n'est pas dans le zip, il faut donc que tu dézippes et que tu compiles le projet pour obtenir la DLL
ok merci.j'ai bien le composant, par contre lorsque j'expand/collapse je n'ai pas le meme mechanisme, dois je ajouter autre chose?
Merci de ton aide (precieuse !!)
ben je ne comprends pas une chose.
Lorsque je clique sur l'icone mon group se collapse bien mais il ne remonte pas le composant du dessous.
Et quand je vais voir le code du projet "TestHarness" il n'ya qu'une fonction.
Voici le code de Form1.cs
Ou dois je voir comment l'evenement sur le '+' se declanche ?Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace Indigo { public partial class TestHarness : Form { public TestHarness() { InitializeComponent(); } } }
Merci
regarde l'exemple en mode design : les CollapsibleGroupBox ont la propriété Dock à Top
si tu executes 'Indigo.exe' sous 'CollapsibleGroupBox_src\TestHarness\bin\Debug' lorsque tu collaspse le deuxieme groupbox celui du dessous prends la place et affiche un datagridview plus grand c'est ce mechanisme que je cherche a reproduire.
Vraiment merci de ton aide
j'ai donc mis la valeur Top a mes 2 group box pour la propriete dock.
lorsque je collapse la 1ere la 2eme remonte vers le haut, mais elle ne prends pas une taille plus grande... :aie:
je ne sais plus qui faire, j'ai essayé toutes les proprieté ....
:cry:
mets la 2e groupbox à Dock = Fill
you are a master.
:king:
n'oublie pas le tag :resolu:...
pour un info j'ai donc utilisé le composant mais il n'a pas un fonctionnement "standard".
Ex: si je met dans mon groupbox un element avec visible a false et que je collapse/expand il devient visible...
etrange non ?
Merci qd meme de ton aide
ben tu as les sources, tu peux toujours corriger ;)
j'aimerai bien mais ca ne va pas etre tout de suite, je comprends pas encore tout ..
mais je me pencherai dessus bientot.