Tri Listbox Éléments numériquement dans VB
J'ai besoin de trier les éléments dans un contrôle listbox de visual basic numériquement, c'est, j'ai une collection de chiffres, je voudrais être triés de plus en plus.
J'ai essayé d'utiliser simplement la zone de liste est Triée à la propriété, mais a constaté qu'il traite les nombres comme s'ils étaient les chaînes, qui est, il serait de regarder le premier chiffre, puis le second, etc. pour déterminer l'ordre. Cela signifie que 13 spectacle avant 5, par exemple.
J'ai pensé de dumping tous les nombres dans un tableau, soring le tableau, puis de les pousser vers la zone de liste, mais, honnêtement, je ne sais pas comment aller sur le tri. J'ai pensé que le tableau serait inutile, puisque la zone de liste déjà agit comme un pseudo-tableau.
Des idées?
OriginalL'auteur Joel M. | 2010-01-28
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser quelque chose comme ceci:
Et de l'appeler après la liaison:
OriginalL'auteur Chris Haas
Vous pourrait vider les éléments dans une
List(Of Integer)
objet et l'appel de son genre. Puis lier votre zone de liste pour que la nouvelle liste de post-tri.OriginalL'auteur Joel Etherton