2011-02-27 6 views
0

Je suis nouveau sur ce site et j'ai essentiellement créé un Windows Form en utilisant C#.Lecture des valeurs ListBox et définition des valeurs par défaut

Sur ce formulaire, j'ai 3 valeurs.

J'ai un bouton pour accéder aux valeurs dans ma ListBox.

Comment puis-je faire en sorte que lorsque le formulaire se charge, le premier élément de ma zone de liste est en surbrillance?

Je me demandais aussi s'il y avait un moyen de démarrer l'indexation pour 1, si le premier élément de ma liste est sélectionné? plutôt que 0?

J'espère que je l'ai dit aussi clairement que je devrais,

Répondre

0

Pour sélectionner le premier indice, ajoutez cette ligne à l'événement OnLoad de la forme:

myListBox.SelectedIndex = 0; 

Quant à votre deuxième question sur changer la plage d'indexation, la réponse est non. Vous pouvez utiliser 1 à n'importe quoi, mais alors vous devrez utiliser -1 après. Comme si:

myListbox.Items.Remove(Your_Value - 1); 
+0

C'est exactement ce dont j'avais besoin, merci beaucoup pour votre temps et votre aide. – user636438

Questions connexes