IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[C# 2.0] Sélection obligatoire dans un ListBox


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut [C# 2.0] Sélection obligatoire dans un ListBox
    Hello,

    Je voudrais empêcher l'absence de sélection dans un ListBox, de sorte qu'il y ait au moins un élément sélectionné.

    L'idéal serait de déterminer le nombre d'éléments sélectionnés, et s'il est de 1, de déterminer si celui qui vient d'être sélectionné était celui déjà sélectionné.
    Auquel cas, on annule l'événement.

    Mais lequel ?? Je n'arrive pas à trouver sur quel élément agir.
    SelectedIndexChanged n'a pas de propriété Cancel.

  2. #2
    Membre Expert
    Avatar de Mehdi Feki
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 113
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 113
    Par défaut
    Pourquoi ne pas gerer tout seul la liste ?
    je ferais ca :

    private int lastItem;

    private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
    if (listBox1.SelectedItems.Count == 1)
    lastItem = listBox1.SelectedIndex;
    else if (listBox1.SelectedItems.Count == 0)
    listBox1.SetSelected(lastItem, true);
    }
    private void Form1_Load(object sender, EventArgs e)
    {
    listBox1.SetSelected(0, true);
    lastItem = 0;
    }
    J'espere que je vous ai aidé

Discussions similaires

  1. Sélection multiple dans une listbox
    Par habasque dans le forum Tcl/Tk
    Réponses: 4
    Dernier message: 08/04/2014, 13h30
  2. [XL-2010] Sélection multiple dans une listbox
    Par Kutoh dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 17/12/2013, 14h35
  3. [AC-2010] Sélection automatique dans une listbox
    Par nianiania dans le forum IHM
    Réponses: 4
    Dernier message: 10/04/2012, 19h44
  4. [Validator] Sélection obligatoire dans une combobox
    Par phpaide dans le forum Struts 1
    Réponses: 1
    Dernier message: 13/12/2006, 10h57
  5. [Débutant] Sélection multiples dans une Listbox
    Par eraim dans le forum Access
    Réponses: 4
    Dernier message: 15/10/2005, 03h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo