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

VB.NET Discussion :

Event checkbox sélectionné dans une CheckedListBox


Sujet :

VB.NET

  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2013
    Messages
    263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2013
    Messages : 263
    Par défaut Event checkbox sélectionné dans une CheckedListBox
    Bonjour,

    Je souhaite grâce à un jeu de deux boutons (MoveUp, MoveDown), pouvoir modifier l'index d'une CheckBox sélectionné dans une CheckedListBox. Pour cela, j'ai déjà besoin de détecter si une checkbox est sélectionné ou pas pour décidé d'activer mes boutons ou pas. Ensuite en fonction de la checkbox sélectionné et le bouton sur le quel j'ai appuyé, je dois modifier l'index de la checkbox sur ma CheckedListBox. Je dois prendre aussi en compte que mes boutons ne serons plus activés lorsque j'arrive en buté.

    J'arrive a faire presque tous ce que je veux sauf la partie de l'événement qui permet d'activer mes deux boutons sur détection d'une checkbox sélectionné. Et la partie de savoir quelle est la checkbox sélectionné et l'incrémentation de son index ou la décrémentation.

    Merci d'avance pour vos suggestions !!!

  2. #2
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2013
    Messages
    263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2013
    Messages : 263
    Par défaut
    Bon j'ai enfin de compte réussi a faire la première partie qui active et désactive mes boutons en fonction de la checkbox sélectionné :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
        Private Sub CheckedListBox1_SelectedIndexChanged_1(sender As System.Object, e As System.EventArgs) Handles CheckedListBox1.SelectedIndexChanged
            If CheckedListBox1.Items.IndexOf(CheckedListBox1.SelectedItem.ToString()).ToString() = "0" Then
                btnMoveUp.Enabled = False
                btnMoveDown.Enabled = True
            ElseIf CheckedListBox1.Items.IndexOf(CheckedListBox1.SelectedItem.ToString()).ToString() = CStr(CheckedListBox1.Items.Count - 1) Then
                btnMoveUp.Enabled = True
                btnMoveDown.Enabled = False
            Else
                btnMoveUp.Enabled = True
                btnMoveDown.Enabled = True
            End If
        End Sub

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 07/06/2013, 22h19
  2. [C#] attribut value dans une checkedlistbox
    Par igorzup dans le forum Windows Forms
    Réponses: 14
    Dernier message: 05/04/2006, 09h39
  3. [C#] Evènement dans une CheckedListBox
    Par guillaume16 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 16/03/2006, 09h51
  4. [VB+IE] Comment sélectionner dans une combobox d'une page IE
    Par danje dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 03/05/2005, 09h10
  5. ligne sélectionnée dans une dbGrid
    Par RBIK dans le forum Bases de données
    Réponses: 3
    Dernier message: 06/07/2004, 17h13

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