| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment trier Deux colonnes indépendantes dans le DataGridView
    Connaître comment trier deux colonnes indépendantes dans un contrôle DataGridView peut rendre votre application plus conviviale . Vous pouvez accomplir cette tâche en utilisant Microsoft Visual C #, un langage de programmation informatique orienté objet utilisé pour créer des applications Windows . Un contrôle DataGridView est utilisé pour afficher les données sous forme de tableau et il est souvent nécessaire de trier programme des colonnes spécifiques. Colonnes triées aider le programmeur rendre les données plus significatives et plus facile à lire . Choses que vous devez
    Microsoft Visual C # Express
    Afficher plus Instructions
    1

    Ouvrez Microsoft Visual C # Express et sélectionnez "Nouveau projet ... " Dans le volet gauche de votre écran. Cliquez sur " Visual C #" et sous " Modèles installés " double - clic "Application Windows Forms . "
    2

    Cliquez sur le volet " boîte à outils " et double -cliquez sur " DataGridView " pour ajouter un nouveau contrôle Grid . Double- cliquez sur "Button " pour ajouter un nouveau bouton à votre formulaire .
    3

    Double -cliquez sur " Button1" pour ouvrir la fenêtre " Form1.cs " .
    4

    Copiez et collez le code suivant dans la procédure " button1_Click " pour créer un tableau de données et une source de liaison :

    BindingSource BS = new BindingSource ();

    DataTable TestTable = new DataTable ();

    testTable.Columns.Add ( " Column1 " , typeof ( int) ) ;

    testTable.Columns.Add ( " Column2 " , typeof (string) ) ; < br >

    testTable.Columns.Add ( " Column3 " , typeof (string) ) ;
    5

    Copiez et collez le code suivant pour ajouter des valeurs à la table de données :

    testTable.Rows.Add (1, " valeur1 ", " Test1 ");

    testTable.Rows.Add (2, " valeur2 ", " Test2 ");

    testTable.Rows . Ajouter (2, " valeur2 ", " Test1 ");

    testTable.Rows.Add (3, " Value3 ", " Test3 ");

    testTable.Rows.Add (4, " Value4 ", " Test4 ");

    testTable.Rows.Add (4, " Value4 ", " Test3 ");
    6

    Copiez et collez le code suivant pour créer visualiser des données et définir la propriété de tri:

    DataView view = testTable.DefaultView ;

    view.Sort = " Column2 ASC , Column3 ASC" ;

    BS.DataSource = vue ;
    7

    Copiez et collez le code suivant pour définir les propriétés de " Column1 " et de définir l'ordre de tri à "None" :

    DataGridViewTextBoxColumn textColumn0 = new DataGridViewTextBoxColumn (); Photos

    textColumn0.DataPropertyName = " Column1 " ;

    dataGridView1.Columns.Add ( textColumn0 ) ;

    textColumn0.SortMode = DataGridViewColumnSortMode.Programmatic ;

    textColumn0 . HeaderCell.SortGlyphDirection = SortOrder.None ;
    8

    Copiez et collez le code suivant pour définir les propriétés de " Column2 " et de définir l'ordre de tri pour " Croissant ":

    DataGridViewTextBoxColumn textColumn1 = new DataGridViewTextBoxColumn ();

    textColumn1.DataPropertyName = " Column2 " ;

    dataGridView1.Columns.Add ( textColumn1 ) ;

    textColumn1.SortMode = DataGridViewColumnSortMode.Programmatic ; Photos

    textColumn1.HeaderCell.SortGlyphDirection = SortOrder.Ascending ;
    9

    Copiez et collez le code suivant pour définir les propriétés de " Column3 " et de définir l'ordre de tri pour " Croissant ": Photos

    DataGridViewTextBoxColumn textColumn2 = new DataGridViewTextBoxColumn ();

    textColumn2.DataPropertyName = " Column3 " ;

    dataGridView1.Columns.Add ( textColumn2 ) ;

    textColumn2 . SortMode = DataGridViewColumnSortMode.Programmatic ;

    textColumn2.HeaderCell.SortGlyphDirection = SortOrder.Ascending ;

    dataGridView1.DataSource = BS ;
    presse

    "F5" pour exécuter le programme , puis cliquez sur " Button1" pour remplir le contrôle DataGridView.

    Previous :

    next :
      articles connexes
    ·Comment découper une chaîne en C 
    ·Comment lire un fichier XLS avec un programme C 
    ·Comment écrire un programme d'émulation de terminal C…
    ·Comment passer des pointeurs de fonctions 
    ·Affichage d'un Picture Box PGM sur C + + 
    ·Comment créer Bonjour tout le monde dans Microsoft Vis…
    ·Comment purger un socket de réception de la mémoire t…
    ·Comment Correction d'un échec d'assertion Visual C 
    ·Comment compiler un CPP avec un fichier d'en-tête 
    ·Comment assimiler deux choses dans une instruction if e…
      articles en vedette
    ·Qu'est-ce que Script Bloat 
    ·Comment faire pour installer Allegro Visual C 
    ·Comment réparer l' erreur de syntaxe 1087 avec le mouv…
    ·Comment faire pour recevoir le signal de sortie en VB6 …
    ·Comment les changements de type de majuscules dans Visu…
    ·Comment changer mot de passe root MySQL 
    ·Comment écrire un Pseudocode dans Visual Basic 
    ·Comment écrire un programme Java qui Aller prénom et …
    ·Comment changer un mot de passe de domaine Script 
    ·Comment remplacer un texte arbitraire à cordes en C + …
    Copyright © Connaissances Informatiques http://fr.wingwit.com