Envoyé par : Raphael
Date : 04/11/2009 09:30
Bonjour,
J'utilise un treeview qui affiche une liste de cartes à importer de manière "semi-automatique" : A chaque ajout, j'affiche la ligne suivante avec le code :
cardlistview.rowCount= cards.length; $("cardlist").view = cardlistview; $("cardlist").view.selection.select(parseInt(Card_Row) + 1); setCard(parseInt(Card_Row) + 1);
Problème : Mon treeview affiche le haut de ma liste, et non la ligne sélectionnée qui se trouve cachée car plus bas...
Est-il possible de faire aficher la ligne du treeview qui est active/sélectionnée ?
Merci d'avance.
Envoyé par : Raphael
Date : 20/11/2009 11:38
Non ? Personne n'a d'idées ?
Sniff...
Envoyé par : thefab
Date : 20/11/2009 23:12
J'ai souvenir d'une méthode genre "ensureVisible"... mais je ne la trouve plus
Envoyé par : Raphael
Date : 21/11/2009 23:11
Un grand merci à toi, qui m'a permis de trouver une piste pour trouver sur MDC un exemple qui m'a servi de base pour me faire un bout de code qui marche du tonnerre :
var boxobject = $("cardlist").boxObject; boxobject.QueryInterface(Components.interfaces.nsITreeBoxObject); boxobject.ensureRowIsVisible(Card_Row);
Merci beaucoup =D
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.