| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan sortere To Unbound kolonner i DataGridView
    Vide, hvordan man sortere to uindbundne kolonner i en DataGridView kontrol kan gøre din ansøgning mere brugervenligt. Du kan udføre denne opgave ved hjælp af Microsoft Visual C #, et objekt -orienteret programmering sprog, der bruges til at oprette Windows-programmer. En DataGridView kontrol bruges til at vise data i et tabelformat , og det er ofte nødvendigt for at programmeringsmæssigt sortere bestemte kolonner . Sorteret kolonner hjælpe programmøren gøre data mere meningsfuld og lettere at læse. Ting du skal
    Microsoft Visual C # Express
    Vis Flere Instruktioner
    1

    Åbn Microsoft Visual C # Express og vælg " Nyt projekt ... " fra venstre rude på skærmen. Klik på " Visual C # ", og under " Installerede skabeloner " dobbeltklik på " Windows Forms Application ".
    2

    Klik på " Toolbox" rude og dobbeltklik på " DataGridView " for at tilføje et nyt Grid kontrol. Dobbeltklik på " Button " for at tilføje en ny knap til din formular .
    3

    Dobbeltklik på " Button1 " for at åbne " Form1.cs " vinduet.
    4

    Kopier og indsæt følgende kode inde i " Button1_Click " procedure for at oprette en data- tabel og en bindende kilde : Hej

    BindingSource BS = new BindingSource ();

    DataTable testTable = new DataTable ();

    testTable.Columns.Add ( " Kolonne1 " typeof ( int )),

    testTable.Columns.Add ( " COLUMN2 " typeof ( streng) ) < br >

    testTable.Columns.Add ( " kolonne3 " typeof (string )),
    5

    Kopier og indsæt følgende kode til at tilføje værdier til data tabellen : Hej

    testTable.Rows.Add ( 1 " Værdi1 ", " Test1 ");

    testTable.Rows.Add ( 2, " Værdi2 ", " Test2 ");

    testTable.Rows . Tilføj ( 2, " Værdi2 ", " Test1 ");

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

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

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

    Kopier og indsæt følgende kode til at skabe et data vist og indstille den slags ejendom:

    DataView view = testTable.DefaultView ,

    view.Sort = " COLUMN2 ASC , kolonne3 ASC "

    BS.DataSource = visning;
    7

    Kopier og indsæt følgende kode til at indstille egenskaber for " Kolonne1 " og definere sorteringsrækkefølgen til "Ingen" : Hej

    DataGridViewTextBoxColumn textColumn0 = new DataGridViewTextBoxColumn ();

    textColumn0.DataPropertyName = " Kolonne1 "

    dataGridView1.Columns.Add ( textColumn0 )

    textColumn0.SortMode = DataGridViewColumnSortMode.Programmatic ,

    textColumn0 . HeaderCell.SortGlyphDirection = SortOrder.None ,
    8

    Kopier og indsæt følgende kode til at indstille egenskaber for " COLUMN2 " og definere den slags for at " Ascending" : Hej

    DataGridViewTextBoxColumn textColumn1 = new DataGridViewTextBoxColumn ();

    textColumn1.DataPropertyName = " COLUMN2 "

    dataGridView1.Columns.Add ( textColumn1 )

    textColumn1.SortMode = DataGridViewColumnSortMode.Programmatic ;

    textColumn1.HeaderCell.SortGlyphDirection = SortOrder.Ascending ,
    9

    Kopier og indsæt følgende kode til at indstille egenskaber for " kolonne3 " og definere den slags for at " Ascending" :

    DataGridViewTextBoxColumn textColumn2 = new DataGridViewTextBoxColumn ();

    textColumn2.DataPropertyName = " kolonne3 "

    dataGridView1.Columns.Add ( textColumn2 )

    textColumn2 . SortMode = DataGridViewColumnSortMode.Programmatic ,

    textColumn2.HeaderCell.SortGlyphDirection = SortOrder.Ascending ,

    dataGridView1.DataSource = BS ,

    Tryk på " F5 " for at køre programmet , klik derefter på " Button1 " at fylde DataGridView kontrol.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan slettes en trykknap på Visual C 
    ·GNU & C + + til computere 
    ·Sådan bruges strncpy Funktion i C + + 
    ·Sådan betjenes en Visual C Compiler 
    ·Hvordan laver Listbox Kontrol redigeres i C + + 
    ·Sådan kører en iPhone Developer Xcode 
    ·Forskellen mellem fgetc og getc 
    ·Hvordan laver Random Number Codes Only Selv på C + + 
    ·Hvordan laver C Spil 
    ·Sådan Format Content Inside a UIScrollView 
      Anbefalede Artikler
    ·Sådan manuelt Konverter FoxPro til VB6 
    ·Sådan bruges Rake Rails at opdatere Projekter 
    ·Java Runtime Exec Tutorial 
    ·Hvordan til at designe en klasse Opkaldt konto i C + + 
    ·Sådan læses en CSV -fil i Java 
    ·Sådan Code en Grid 5X5 i C + + 
    ·Sådan bruges TreeView at navigere til Open andre proje…
    ·Sådan geninstalleres VBScript 
    ·Sådan Detect en begivenhed WIA Wait 
    ·Sådan Konverter en dato i kalenderen til en String 
    Copyright © Computer Viden http://www.computerdk.com