Hogyan válasszon egy sort a datagridview nézetben pirosan

Hogyan válasszon egy sort a datagridview nézetben pirosan

Először a sorok tulajdonság meghatározza, hogy melyik sorban szeretnénk kiemelni a DataGridView, mert egyszerűen azt jelzi, az index a kívánt sort nekünk. Ne felejtsük el, hogy az első elem indexe nulláról indul, ezért a harmadik szám helyett a második számot adjuk meg. Ezután a tulajdon DefaultCellStyle, amely lehetővé teszi, hogy a stílus minden sejt, akkor kap hozzáférést a BackColor tulajdon, ami lehetővé teszi számunkra, hogy segítsen transzfer Color kiemelni minden cella piros, azzal az eredménnyel, hogy megkapjuk a kiválasztott sor. Ez minden.

Vasárnap 12: 05-kor

Tól dataGridView1 a kiemelt sor, az egér segítségével az első oszlop az értéke, és válassza vele az összes sort egy másik tábla MySQL adatbázis, és dataGridView2 ugyanabban az ablakban, hogy kirak az eredményt.
A második hónapban programokat próbálok írni. Az Ön példáján keresztül tudtam kapcsolódni a MySQL adatbázisba, kiválasztani az adatokat a 8230-as táblából; Két nappal megpróbálok oszlopokat írni a DataGridView-ben, mint kiderült.

Hétfőn 03:05 órakor PD

Ha rákattintasz, ez a CellClick esemény.

magánszünet dataGridView1_CellClick ( objektum feladónak.

DataGridViewCellEventArgs e)

ha (Dgv1. Sorok [e. RowIndex]. A sejteket [e. ColumnIndex]. Érték! = nulla )

// 1. Szerezd meg a kiválasztott értéket a datagridview1-ben

string selectValue = dgv1. Sorok [e. RowIndex]. Cellák [e. ColumnIndex]. Value. ToString ();

/ * 2. válasszon ki egy választást az adatbázisból Mysql,

visszaküldi a DataTable típusú objektumot (dt)* /

// 3. Adja ki az eredményt a DataGridView2-ben

dataGridView2. DataSource = dt;

Kapcsolódó cikkek