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 :

Gérer l'event keypress d'un control créé par code [Débutant]


Sujet :

VB.NET

  1. #1
    Membre très actif
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2012
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

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

    Informations forums :
    Inscription : Mai 2012
    Messages : 175
    Par défaut Gérer l'event keypress d'un control créé par code
    bonjour

    j'ai créé une listbox par code :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private ListBoxClient As New ListBox
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Dim Cmd As New SqlCommand("Select NOM_Client From MaTable ....")
    Dim DR As SqlDataReader = Cmd.ExecuteReader()
     
                ListBoxClient.Items.Clear()
                If DR.HasRows Then
                    ListBoxClient.Visible = True
                    ListBoxClient.Size = New System.Drawing.Size(374, 80)
                    ListBoxClient.Font = New Font("Arial", 10, FontStyle.Regular)
                    ListBoxClient.Location = New System.Drawing.Point(526, 180)
                    Me.GrpEnteteF.Controls.Add(ListBoxClient)
                    ListBoxClient.BringToFront()
                    While DR.Read
                        ListBoxClient.Items.Add(DR.GetValue(0))
                    End While
                End If
                ListBoxClient.SelectedIndex = 0
    Mais aprés que ListBoxClient reçoit le focus, Comment peut on gréé son event Keypress ou autre event

    merci

  2. #2
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    Bonjour,

    c'est avec AddHandler

  3. #3
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 194
    Par défaut
    addhandler est indispensable pour de nombreux controles placés dans une collection

    pour un controle unique, on peut aussi écrire withevents et utiliser handles
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    private withevents l as new listbox
     
    private sub l_keypress(sender as object, e as keypresseventargs) handles l.keypress
     
    end sub
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  4. #4
    Membre très actif
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2012
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

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

    Informations forums :
    Inscription : Mai 2012
    Messages : 175
    Par défaut
    Merciiiiiiiiiii

    c'est astucieux...

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

Discussions similaires

  1. Parametrage d'un control ADODC par code ne marche pas
    Par persephone_core dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 04/08/2013, 16h11
  2. gérer l'event onclick d'un KML
    Par zombine666 dans le forum IGN API Géoportail
    Réponses: 2
    Dernier message: 03/07/2012, 15h21
  3. [AC-2003] Changer la propriète "control source" par code
    Par Marc_27 dans le forum VBA Access
    Réponses: 3
    Dernier message: 07/12/2010, 09h29
  4. EN_CHANGE event sur un Edit Control
    Par jimmplan dans le forum MFC
    Réponses: 4
    Dernier message: 22/04/2009, 08h33
  5. [VB.NET]evenement sur un controle ajouté par code
    Par Golzinne dans le forum Windows Forms
    Réponses: 14
    Dernier message: 01/03/2006, 22h37

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