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 :

mettre une Listbox en readonly


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2002
    Messages
    230
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 230
    Par défaut mettre une Listbox en readonly
    Bonjour,

    J'ai une listbox.
    Je veux que le deuxième éléments soit sélectionné
    listbox.SelectedIndex = 1;

    et que la listbox soit en lecture seule
    listbox.Enabled = false;

    Le problème est que si je fait .enabled = false, tout le composant est grisé et la sélection de le deuxième éléments n'est plus visible.

    Comment faire ?

    Merci

  2. #2
    Membre expérimenté
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Par défaut
    Essaye de jouer avec le mode de sélection (propriété SelectionMode) en le mettant à None. Aucune idée si cela fonctionnera par contre

  3. #3
    Membre éclairé
    Inscrit en
    Septembre 2002
    Messages
    230
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 230
    Par défaut
    merci pour la piste mais ça ne fonctionne pas

  4. #4
    Membre émérite
    Avatar de shwin
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2003
    Messages : 568
    Par défaut
    Extend la listbox pour y rajouter une property ReadOnly et fait la gestion de sélection quand ta property est a true.

  5. #5
    Membre éclairé
    Inscrit en
    Septembre 2002
    Messages
    230
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 230
    Par défaut
    justement, c'est à quoi j'ai pensé.
    Le problème c'est la gestion de la sélection.
    Actuellement, ce que je fais c'est : si la sélection change je le repositionne à sa place initiale en utilisant selectedindex.

    Cela ne me convient pas.

    as-tu une piste à proposer ?

Discussions similaires

  1. [Débutant] Mettre une listBox dans une colonne d'une listView
    Par Tom57300 dans le forum VB.NET
    Réponses: 1
    Dernier message: 23/04/2014, 15h40
  2. Mettre une listbox dans une variable
    Par jazzybluesy dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 20/02/2014, 18h50
  3. mettre une listBox dans un formulaire (code behind)
    Par livinho38 dans le forum Silverlight
    Réponses: 34
    Dernier message: 09/08/2010, 10h49
  4. Mettre des icônes dans une ListBox
    Par AnTaReS7364 dans le forum ActionScript 1 & ActionScript 2
    Réponses: 6
    Dernier message: 07/02/2008, 20h00
  5. [ListBox] Mettre une partie du texte d'un item en gras
    Par Sergio29 dans le forum Delphi
    Réponses: 2
    Dernier message: 28/01/2007, 19h55

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