Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment trouver la fréquence du bru…
  • Comment faire pour arranger les lign…
  • Comment calculer le module 
  • Mise en boucle d' un script VBS 
  • Taille & MaxLength propriétés d'un…
  • Comment effacer le Memcached 
  • Comment écrire une DLL dans Autoit 
  • Comment calculer les frais générau…
  • Comment congeler le fond dans SMF 
  • Comment construire une boîte flotta…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment faire pour activer le bouton Supprimer dans DataGridView dans Winforms

    DataGridViews apporter la puissance de tables à NET WinForms applications. . Tables , composé de lignes et de colonnes , des contrôles utiles qui permettent aux développeurs d'afficher des données relationnelles complexes dans une petite quantité d'espace . Tables DataGridView , contrairement tableaux HTML , permettent aux utilisateurs de modifier et même supprimer des données résidant dans la source de données sous-jacente. Pour ajouter cette fonctionnalité à votre DataGridView , activer les boutons "Supprimer" du contrôle. Votre DataGridView contiendra alors un bouton pour chaque ligne de la commande . Instructions
    1

    lancement de Visual Studio , cliquez sur «Fichier» puis cliquez sur « Project ». Cliquez sur " Visual C #" pour le sélectionner et double-cliquez sur "Application Windows Forms . " Visual Studio crée un nouveau projet et place ses fichiers dans la fenêtre de Solution Navigator.
    2

    Cliquez sur le bouton "Affichage" , puis cliquez sur " Boîte à outils " pour afficher la fenêtre Toolbox. Faites défiler la liste des contrôles et double-cliquez sur " DataGridView ". Visual Studio place un nouveau DataGridView nommé " dataGridView1 " sur le nouveau formulaire qui apparaît dans la fenêtre de conception .
    3

    Double -cliquez sur la barre de titre du formulaire. La fenêtre de code s'ouvre et affiche la méthode " Form1_Load " du formulaire. Cette méthode n'a pas de code . Collez le code suivant dans cette méthode :

    System.Data.DataTable dataTable = new System.Data.DataTable ();

    dataTable.Columns.Add ( nouveau DataColumn ( "Couleur", typeof (string) ) ) ;

    dataTable.Columns.Add ( nouveau DataColumn ( "Taille", typeof (string) ) ) ;

    /* Ajout bouton Supprimer * /

    DataGridViewButtonColumn DeleteButton = new DataGridViewButtonColumn ();

    deleteButton.HeaderText = "Supprimer cette " ;

    dataGridView1.Columns.Add ( DeleteButton ) ;

    dataTable.Rows.Add ( new string [ ] {" rouge ", " Large" });

    dataTable.Rows.Add ( new string [ ] {" bleu ", "petit "}) ;

    cette . dataGridView1.DataSource = dataTable ;

    Les trois premières lignes de créer un DataTable et ajouter deux colonnes à ce DataTable . Les trois lignes sous la section réservée aux commentaires qui lit " Ajouter le bouton Supprimer " créer vos boutons "Supprimer". Changez " Supprimer cette " à ce que vous voulez . Ceci est le texte qui apparaîtra dans l'en-tête de colonne du bouton. Les trois dernières lignes, ajoutez deux lignes de données vers le DataTable
    4

    Déplacer vers le haut de la fenêtre de code et ajoutez la ligne de code suivante: .

    Using System.Data ; Photos

    Cela devrait être la première ligne de code dans la fenêtre de code. Cette ligne fait les classes System.Data disponibles pour une utilisation dans le formulaire.
    5

    presse "F7" pour accéder au formulaire dans la fenêtre de code. Cliquez sur le contrôle DataGridView situé sur la forme , et appuyez sur " F4 " pour ouvrir la fenêtre Propriétés .
    6

    Cliquez sur le bouton "Evénements" en haut de cette fenêtre, double-cliquez sur le " CellContentClick " événement . La fenêtre de code s'ouvre et affiche la méthode nommée " dataGridView1_CellContentClick . " Cette méthode s'exécute lorsqu'un utilisateur clique sur une cellule DataGridView. Collez le code suivant dans cette méthode :

    if ( dataGridView1.Columns [ e.ColumnIndex ] est DataGridViewButtonColumn &&

    e.RowIndex = -1 !) 2

    dataGridView1 . Rows.RemoveAt ( e.RowIndex ) ;

    }

    Ce code vérifie la propriété e.RowIndex . Cette propriété contient le numéro de ligne de la touche «Supprimer» qu'un utilisateur de clics . Par exemple, si un utilisateur clique sur le bouton "Supprimer" dans la deuxième rangée de la DataGridView , la propriété e.RowIndex contient cette valeur. Les « RemoveAt " méthode supprime cette ligne.
    7

    Appuyez sur " F5" pour exécuter le projet et afficher le formulaire. Le DataGridView apparaît et affiche deux lignes et deux colonnes de données. Un bouton de suppression apparaît au début de chaque ligne.
    8

    Cliquez sur le bouton "Supprimer " à côté de l'une des lignes . Le code s'exécute et supprime la ligne .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment mettre à jour Python 2.6 
  • Facile de faire Qbasic Jeux 
  • Comment utiliser Timestamps Lamport 
  • Limites de l'Axe dans MATLAB 
  • Alice programmation Aide 
  • Comment faire pour afficher une liste des points dans WPF 
  • Ce qui est proche PASCAL et FAR PASCAL 
  • Comment faire pour supprimer HTML dans ASP.NET 
  • Comment faire un fichier RES 
  • Comment faire pour exécuter CScript 
  • Connaissances Informatiques © http://www.ordinateur.cc