Я пытаюсь реализовать виртуальный режим datagridview, но когда я устанавливаю RowCount на некоторое число (чтобы показать полосу прокрутки), сетка хочет иметь все строки сразу, а не только отображаемые.
DataGridView grid = new ...;
grid.VirtualMode = true;
grid.CellValueNeeded += OnCellValueNeeded;
grid.RowCount = dataprovider.GetFullCount();
Как я могу указать сетке, чтобы она запрашивала только отображаемые строки?