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 span> dataGridView1_CellClick ( objektum span> feladónak.
DataGridViewCellEventArgs span> e)
ha span> (Dgv1. Sorok [e. RowIndex]. A sejteket [e. ColumnIndex]. Érték! = nulla span> )
// 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;