Täitke andmevõrgustik andmetega C#-s.
Juhtelemendi "DataGridView" praeguse rea seadistamine oma C#-rakenduses võib olla segadust tekitav, kui te pole atribuudiga "CurrentCell" tuttav. Atribuut "CurrentCell" seab valitud lahtri vaatesse, kui seda praegu ei kuvata. Programmeerijad unustavad sageli pärast rea valimist oma "DataGridView" värskendada. Atribuut "CurrentRow" otsib praegust lahtrit sisaldava rea.
Samm 1
Avage Microsoft Visual Studio ja klõpsake ekraani vasakpoolsel paanil "Uus projekt ...". Laiendage valikut "Muud keeled", "Visual C#" ja klõpsake "Windows". Uue projekti loomiseks topeltklõpsake "Windows Forms Application".
Päeva video
2. samm
Topeltklõpsake paanil "Tööriistakast" "DataGridView", et lisada see oma vormile. Uue nupu lisamiseks topeltklõpsake nuppu "Nupp".
3. samm
Vormi laadimissündmuse loomiseks topeltklõpsake vormi. Kopeerige ja kleepige järgmine kood, et täita juhtelement "DataGridView" nelja andmereaga:
dataGridView1.ColumnCount = 3; dataGridView1.Columns[0].Name = "ID"; dataGridView1.Columns[1].Name = "Nimi"; dataGridView1.Columns[2].Name = "Hind";
string[] rida = uus string[] { "1", "Üksus 1", "150" }; dataGridView1.Rows. Lisa (rida); rida = uus string[] { "2", "Üksus 2", "250" }; dataGridView1.Rows. Lisa (rida); rida = uus string[] { "3", "Üksus 3", "125" }; dataGridView1.Rows. Lisa (rida); rida = uus string[] { "4", "Üksus 4", "75" }; dataGridView1.Rows. Lisa (rida);
4. samm
Lülitage tagasi vormi kujundusele ja topeltklõpsake nuppu "button1", et luua selle nupu klõpsamissündmus. Kopeerige ja kleepige järgmine kood, et määrata rea number kolm praeguseks reaks:
dataGridView1.FirstDisplayedScrollingRowIndex = dataGridView1.Rows[2].Index; dataGridView1.Refresh(); dataGridView1.CurrentCell = dataGridView1.Rows[2].Cells[1]; dataGridView1.Rows[2].Selected = tõene; Sõnumikast. Näita ( dataGridView1.CurrentRow. Indeks. ToString());