Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte Microsoft Visual C # Express a vyberte možnosť " Nový projekt ... " od ľavej table obrazovky . Kliknite na " Visual C # " a pod " Nainštalované šablóny " double - kliknite na " Windows Forms aplikácie . "
2
Kliknite na " Nástroje " panel a dvakrát kliknite na " DataGridView " pridať nový ovládací prvok tabuľky . Double - kliknite na " tlačidlo " pridať nové tlačidlo do formulára .
3
Double - kliknite na " Button1 " otvorte okno " Form1.cs " .
4
skopírujte a vložte nasledujúci kód vnútri procedúry " button1_Click " vytvoriť tabuľku dát a záväzný zdroj :
BindingSource BS = new BindingSource ( ) ;
DataTable TestTable = nové DataTable ( ) ;
testTable.Columns.Add ( " Sloupec1 " , typeof ( int ) ) ;
testTable.Columns.Add ( " Sloupec2 " , typeof ( string ) ) ;
testTable.Columns.Add ( " Sloupec3 " , typeof ( string ) ) ;
5
skopírujte a vložte nasledujúci kód pre pridanie hodnôt do tabuľky dát :
testTable.Rows.Add ( 1 , " value1 " , " Test1 " ) ;
testTable.Rows.Add ( 2 , " Value2 " , " Test2 " ) ;
testTable.Rows . add ( 2 , " value2 " , " Test1 " ) ;
testTable.Rows.Add ( 3 , " Hodnota3 " , " test3 " ) ;
testTable.Rows.Add ( 4 , " SH4 " , " test4 " ) ;
testTable.Rows.Add ( 4 , " SH4 " , " test3 " ) ;
6
skopírujte a vložte nasledujúci kód na vytvorenie zobrazenie dát a nastavenie radenia nehnuteľnosti :
DataView view = testTable.DefaultView ;
view.Sort = " Sloupec2 ASC , Sloupec3 ASC " ;
BS.DataSource = pohľad ;
7
skopírujte a vložte nasledujúci kód pre nastavenie vlastností " Column1 " a definovať poradie zoraďovania na " None " :
DataGridViewTextBoxColumn textColumn0 = new DataGridViewTextBoxColumn ( ) ;
textColumn0.DataPropertyName = " Sloupec1 " ;
dataGridView1.Columns.Add ( textColumn0 ) ;
textColumn0.SortMode = DataGridViewColumnSortMode.Programmatic ;
textColumn0 . HeaderCell.SortGlyphDirection = SortOrder.None ;
8
skopírujte a vložte nasledujúci kód pre nastavenie vlastností " Sloupec2 " a definovať poradie triedenia " Vzostupne " :
DataGridViewTextBoxColumn textColumn1 = new DataGridViewTextBoxColumn ( ) ;
textColumn1.DataPropertyName = " Sloupec2 " ;
dataGridView1.Columns.Add ( textColumn1 ) ;
textColumn1.SortMode = DataGridViewColumnSortMode.Programmatic ;
textColumn1.HeaderCell.SortGlyphDirection = SortOrder.Ascending ;
9
skopírujte a vložte nasledujúci kód pre nastavenie vlastností " Sloupec3 " a definovať poradie triedenia " Vzostupne " :
DataGridViewTextBoxColumn textColumn2 = new DataGridViewTextBoxColumn ( ) ;
textColumn2.DataPropertyName = " Sloupec3 " ;
dataGridView1.Columns.Add ( textColumn2 ) ;
textColumn2 . SortMode = DataGridViewColumnSortMode.Programmatic ;
textColumn2.HeaderCell.SortGlyphDirection = SortOrder.Ascending ;
dataGridView1.DataSource = BS ,
Stlačte " F5 " pre spustenie programu , kliknite na tlačidlo " Button1 " na vyplnenie ovládacieho prvku DataGridView .