Hej! Jag har tre olika grids, som ligger i var sin tab i en tabControl. leta lite på msdn's forum:dataGridView scroll problem
tab1: scoreGrid
tab2: nextGrid
tab3: statsGrid
På tab1 har jag en knapp som triggar en massa kod som lägger in värde i alla 3 grids.
Problemet är att det bara kommer en scroll på scoreGrid, dvs den som är synlig för tillfället. (Alla grids har fler rader än va skärmen kan visa). Varför blir det så konstigt? Och det slutar inte här.
Scrollsen funkar FÖRSTA gången jag triggar all kod (trycker på knappen i tab1).
Men andra gången kommer inte scrollsen fram på de andra två grid'sen.
I början av all kod kör jag .Rows.Clear(); på alla mina grids.
I tab3 kan jag dock ändra värdena "separat" eller va man kan säga.
Dvs koden i tab3 triggar inte de andra två grid'sen, utan det är bara tab1 som triggar alla.
Trycker jag på den knappen så funkar scrollen varje gång för statsGrid.
Varför blir det såhär? Hur kan detta lösas?Sv: dataGridView scroll problem
datagrid.Controls[0].Enabled = true; // Index zero is the horizontal scrollbar
datagrid.Controls[1].Enabled = true; // Index one is the vertical scrollbar
funkar perfekt.