2009-03-18 8 views
0

J'ai des moteurs de rendu et des éditeurs d'éléments de liste personnalisés pour un contrôle List. J'ai besoin que l'éditeur ait une plus grande hauteur que le rendu, c'est-à-dire que la ligne devrait s'étendre (en hauteur) quand elle passera en mode d'édition. Cependant, même lorsque la variableRowHeight de la liste est définie sur true, elle ne fait pas ce que je veux: la hauteur semble être basée uniquement sur la hauteur du moteur de rendu, pas sur l'éditeur. Y a-t-il un moyen de faire ce que je veux?Modifier la hauteur d'un élément de liste lorsqu'il est en mode édition

Répondre

0

Avez-vous essayé de définir la hauteur de chacun des moteurs de rendu sur la ligne sur laquelle editItemRenderer se trouve. Si ma mémoire me sert correctement la hauteur de la rangée varible prend sa hauteur des cellules de la première colonne (cela peut être faux?) Si vous avez varibleRowHeight alors quand vous allez modifier une cellule assurez-vous que toutes les cellules dans la rangée sont la même hauteur et vous pouvez également devoir invalider la taille et l'affichage.

Si vous avez déjà résolu ce post, répondez car il serait intéressant de voir les différentes approches que vous avez prises.

Questions connexes