Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Spustiť Visual Studio , kliknite na tlačidlo " Súbor " a potom kliknite na " projekt . " Kliknite na " Visual C # " , vyberte ho a dvakrát kliknite na " Windows Forms aplikácie . " Visual Studio vytvorí nový projekt a umiestni svoje súbory v okne Solution Navigator .
2
kliknite na tlačidlo " Zobraziť " , a potom kliknite na položku " Nástroje " zobrazíte okno Toolbox . Prejdite zoznam kontrol a double - kliknite na " DataGridView . " Visual Studio umiestni nový DataGridView s názvom " dataGridView1 " na novom formulári , ktorý sa zobrazí v okne návrhu .
3
Dvakrát kliknite formulára hlavičky. Okno Kód otvorí a zobrazí metódu formulára " Form1_Load " . Tento spôsob nemá žiadny kód . Vložte nasledujúci kód do tejto metódy :
System.Data.DataTable DataTable = new System.Data.DataTable ( ) ;
dataTable.Columns.Add ( nový DataColumn ( " Color " , typeof ( string ) ) ) ;
dataTable.Columns.Add ( nový DataColumn ( " Size " , typeof ( string ) ) ) ;
/* Pridať Delete Button * /
DataGridViewButtonColumn deleteButton = new DataGridViewButtonColumn ( ) ;
deleteButton.HeaderText = " Odstrániť tento " ;
dataGridView1.Columns.Add ( deleteButton ) ;
dataTable.Rows.Add ( nový string [ ] { " Red " , " veľký " } ) ;
dataTable.Rows.Add ( nový string [ ] { " Blue " , " Small " } ) ;
tento . dataGridView1.DataSource = DataTable ,
Prvé tri riadky vytvorí DataTable a pridajte dva stĺpce do tohto objektu DataTable . Tri riadky pod sekciu komentár , ktorý číta " Pridať Delete tlačidlo " vytvoriť tlačidla si " Delete " . Zmena " Delete Tento " na čokoľvek chcete. Toto je text , ktorý sa zobrazí v záhlaví stĺpca tlačidla . Posledné tri riadky pridať dva riadky dát DataTable
4
Presun do hornej časti okna kód a pridajte nasledujúci riadok kódu : .
Pomocou System.Data ;
To by malo byť prvý riadok kódu v okne Kód . Táto linka je triedy System.Data k dispozícii na použitie vo forme .
5
Stlačte tlačidlo " F7 " na zobrazenie formulára v okne Kód . Kliknite na ovládací prvok DataGridView umiestnené na formulári a stlačte tlačidlo " F4 " otvorte okno Vlastnosti .
6
Kliknite na tlačidlo " Udalosti " v hornej časti tohto okna , a potom dvakrát kliknite na " CellContentClick " udalosť . Okno Kód otvorí a zobrazí metódu s názvom " dataGridView1_CellContentClick . " Táto metóda spustí , keď používateľ klikne na bunku v DataGridView . Vložte nasledujúci kód do tejto metódy :
if ( dataGridView1.Columns [ e.ColumnIndex ] je DataGridViewButtonColumn &&
e.RowIndex = -1 ! ) 2
dataGridView1 . Rows.RemoveAt ( e.RowIndex ) ;
}
Tento kód skontroluje e.RowIndex majetku . Táto vlastnosť obsahuje číslo riadku na tlačidlo " Delete " , že používateľ klikne . Napríklad , ak používateľ klikne na tlačidlo " Odstrániť " v druhom riadku DataGridView , nehnuteľnosti e.RowIndex obsahuje túto hodnotu . Metóda " Removei " zmaže riadok .
7
Stlačte " F5 " pre spustenie projektu a zobraziť formulára . Zobrazí DataGridView a zobrazuje dva riadky a dva stĺpce dát . Tlačidlo mazania sa objaví na začiatku každého riadku .
8
Kliknite na tlačidlo " Odstrániť " vedľa jedného z riadkov . Kód spustí a odstráni riadok .