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 :

Insertion d'un boutton dans les colonne d'un datagridview


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Janvier 2011
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 1
    Par défaut Insertion d'un boutton dans les colonne d'un datagridview
    Bonjour tout le monde
    Je suis novice en VB.net et je voudrais savoir comment inserer un bouton dans une colonne d'un datagrid. En principe ce bouton servira a 'suprimer ' l'enregistrement de la ligne sur laquelle elle se trouve.

    Merci de m'aider

  2. #2
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    En C#, l'ajout d'ujne colonne avec boutons donnerait ceci:
    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
    17
    18
    19
    20
    21
    // Add a button column. 
            DataGridViewButtonColumn buttonColumn = 
                new DataGridViewButtonColumn();
            buttonColumn.HeaderText = "";
            buttonColumn.Name = "Deletion";
            buttonColumn.Text = "Delete";
            buttonColumn.UseColumnTextForButtonValue = true;
            dataGridView1.Columns.Add(buttonColumn);
            // Add a CellClick handler to handle clicks in the button column.
            dataGridView1.CellClick +=
                new DataGridViewCellEventHandler(dataGridView1_CellClick);
        }
    
        void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            // Ignore clicks that are not on button cells. 
            if (e.RowIndex >= 0 && e.ColumnIndex == dataGridView1.Columns["Deletion"].Index) 
                MessageBox.Show("I want to delete");
        }
    

    pour VB, voir :http://msdn.microsoft.com/en-us/libr...toncolumn.aspx

Discussions similaires

  1. Alignement dans les colonnes d'une zône de liste
    Par AndréPe dans le forum IHM
    Réponses: 2
    Dernier message: 22/08/2007, 16h22
  2. Datagridview, valeur dans les colonnes
    Par orzra dans le forum C#
    Réponses: 2
    Dernier message: 15/06/2007, 09h58
  3. Se déplacer dans les colonnes
    Par deaqu1 dans le forum Excel
    Réponses: 1
    Dernier message: 25/03/2007, 16h55
  4. Réponses: 6
    Dernier message: 10/08/2006, 15h45
  5. Réponses: 1
    Dernier message: 29/08/2004, 19h45

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