0
我想控制兩個DataGridView的只有一個DataGridView垂直滾動條是可見的。使用一個滾動條來控制兩個DataGridView
我想控制兩個DataGridView的只有一個DataGridView垂直滾動條是可見的。使用一個滾動條來控制兩個DataGridView
protected void grid1_Scroll(object sender, ScrollEventArgs e)
{
grid2.VerticallScrollBar.Value = e.NewValue;
}
在Form.Load():
Grid1.Scroll += (s, ev) => Grid2.VerticalScrollBar.Value = Grid1.VerticalScrollBar.Value;
編輯:我們不能分配Grid2.VerticalScrollingOffset因爲我原本建議,因爲它是一個只讀屬性。
VerticalScrollingOffset是一個只讀屬性。 – NthDeveloper
是的,你是對的。我們必須改用VerticalScrollBar.Value,比如在第一個答案中。在這種情況下,如果這可能適用於原始場景,我不建議與UI對抗,而是建議將兩個數據源合併爲一個。 – MCattle