Avatar billede jimgordon Nybegynder
29. november 2005 - 08:42 Der er 1 løsning

Listbox sortering og gammelt index udtræk

Skal bruge index på selected item i en listbox. No problem. Men skal også sortere indholdet alfabetisk. No problem. Men vil så gerne når der klikkes i listoxen læse selected index fra før listen blev sorteret. Den kan styres med arrays, men er der nogle der har en ide til den mest optimale måde at implementere det på.
Avatar billede jimgordon Nybegynder
29. november 2005 - 09:47 #1
Fandt ingen indbygget rutine så tjekkede bare de to tekster mod hinanden, for at få det gamle index før sorteringen tilbage:

        /// <summary>
        /// Get the old index before the Listbox was sorted. To retrieve the right xmlNode
        /// </summary>
        /// <param name="selectedText">The text from the selected item in the listbox</param>
        /// <returns>The original index before the listbox was sorted</returns>
        private int GetOriginalIndex(string selectedText)
        {
            for (int i=0;i<_strList.Length;i++)
            {
                if (selectedText==_strList[i])
                {
                    return i;
                }
            }
            return -2;
        }
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester