Je voudrais placer un TreeGrid dans mon application afin que les colonnes puissent être triées. Si vous faites référence à ce sample application, vous remarquerez que si vousCréation d'un TreeGrid avec des colonnes pouvant être triées
- Ouvrez un nœud de branche
- Trier par l'une des colonnes
- Fermer ce nœud de branche
alors le TreeGrid commence pour sortir de pile et les colonnes en double commencent à apparaître et d'autres colonnes commencent à disparaître. Ce que je voudrais, c'est que les colonnes ne soient triées que par les nœuds les plus externes. Une tentative que j'ai eue était d'exécuter treeGrid.closeAllItems() avant que le tri se produise. Toutefois, cela ne fonctionne pas, car un événement Sort Column est distribué alors que closeAllItems est en cours d'exécution. La liste est donc corrompue et les exceptions listOutOfBounds sont levées.
Est-ce que quelqu'un a eu du succès avec ça, ou a des idées?
Ça marche. Je vous remercie! – pfhayes
oui c'est ça :) bienvenue –