C# ListBox Disable Items

Status
Niet open voor verdere reacties.

cuperus

Gebruiker
Lid geworden
2 nov 2010
Berichten
43
Hallo mensen,

Ik heb dus een ListBox met items erin en ik wil dus item 0 en 1 niet selectable laten maken. Hoe doe ik dat?

MVG Kevin
 
Dan kan ik je helaas niet helpen.

Het is niet mogelijk met een gewone Windows.Forms.ListBox om items de 'disablen', hoewel je er natuurlijk wel voor kunt zorgen dat je bepaalde items niet kunt selecteren.

Je hebt trouwens gelijk dat die 'CodeProject-ListBox' niet goed functioneerd, ik las de reviews net.
 
Je zou de items kunnen back-uppen in een variabele wanneer ze niet gebruikt hoeven worden door de gebruiker, en ze herstellen wanneer ze weer gebruikt moeten worden =)
 
Kun je niet de afvangen en controleren of item 0 of 1 is geselecteerd?
Code:
        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            if ((listBox1.SelectedIndex == 0) || (listBox1.SelectedIndex == 1))
            {
                listBox1.SelectedIndex = -1;
            }
        }
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan