TREELISTVIEW

cs_stailer Messages postés 507 Date d'inscription jeudi 28 mars 2002 Statut Membre Dernière intervention 13 mai 2009 - 18 nov. 2004 à 14:32
Lejumeau Messages postés 1 Date d'inscription lundi 12 février 2007 Statut Membre Dernière intervention 28 janvier 2008 - 28 janv. 2008 à 14:51
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/27623-treelistview

Lejumeau Messages postés 1 Date d'inscription lundi 12 février 2007 Statut Membre Dernière intervention 28 janvier 2008
28 janv. 2008 à 14:51
D'abord merci pour ce controle qui va bien me dépanner !!

J'ai trouvé un petit bug d'affichage
Quand le treeview ne possède pas de checkbox la sélectione est trop courte

j'ai modifié le source TreeListView.cs et juste avant la sélection j'ai fait le calcul de la longueur de la sélection avec le code suivant:

Rectangle rcSelection;
if (this.CheckBoxes == false)
rcSelection = new Rectangle(sr.Left , sr.Top, sr.Width, sr.Height);
else
rcSelection = new Rectangle(sr.Left+ib-2, sr.Top, sr.Width - iCheckBoxWidth, sr.Height);

Sam
JossGP Messages postés 7 Date d'inscription vendredi 28 septembre 2007 Statut Membre Dernière intervention 15 octobre 2007
21 oct. 2007 à 00:42
Hi ,
I am interested at the control you mentioned at this address:

http://www.gotdotnet.com/workspaces/workspace.aspx?id=7ef34d38-d86e-497d-bc15-33edc8826729

but I did not find it in the site.

Plase, could you gime a copy if you have one at this email address

gp@abraerp.it

Thank a lot
Giorgio
scoubidou944 Messages postés 714 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 19 janvier 2017
19 janv. 2006 à 14:48
Son contrôle est bcp plus complet et moins buggé ;p donc j'ai arrêté ce code là.

http://www.gotdotnet.com/workspaces/workspace.aspx?id=7ef34d38-d86e-497d-bc15-33edc8826729
s_parmentier Messages postés 1 Date d'inscription mercredi 18 janvier 2006 Statut Membre Dernière intervention 19 janvier 2006
19 janv. 2006 à 14:41
Bravo pour ce contrôle ! Il est bien pensé et performant.

J'ai découvert des bugs ave les contrôles (combobox, progress bar...) des sous éléments. Lorsqu'on défile la barre de progression ou on fait un collapse du noeud parent, le controle reste visible à la dernière position. Ce dernier est facile à corriger en positionnant la propriété Visible du contrôle à false ou à true selon les cas.

J'ai remarqué également que la navigation des noeuds avec les boutons haut et bas ne marche pas très bien.
alexnycheung Messages postés 1 Date d'inscription jeudi 7 juillet 2005 Statut Membre Dernière intervention 7 juillet 2005
7 juil. 2005 à 00:11
merci de le relire
cs_stailer Messages postés 507 Date d'inscription jeudi 28 mars 2002 Statut Membre Dernière intervention 13 mai 2009 1
18 nov. 2004 à 14:32
Pas le temps de tester mais on dirait que ca démonte bien comme il faut. beau travail.
Rejoignez-nous