Мне нужно выделить (сделать текущей) строку с определённым номером.
Я думал установить CurrentCellAddress.Y, но он — только get.
установить можно CurrentCell, но у меня VirtualMode = true, насколько я понял никаких DataGridViewCell нет.
Ведь VirtualMode — чтобы не создавалась толпа ячеек?
Спасибо.
Здравствуйте, Shurik_, Вы писали:
S_>Здравствуйте, Владимир Л., Вы писали:
ВЛ>>Здравствуйте все!
ВЛ>>Единственное, что нашёл — унаследоваться от DataGridView и вызывать protected SetSelectedRowCore.
ВЛ>>Но мне это не нравится...
S_>А разве, например, так не помогает ?
S_>this.CurrentCell = this.Rows[70].Cells[0];
Я до этого сам "догадался"

.
Вчера даже не пробовал, думал в виртуальном режиме никаких Rows[70].Cells[0] в принципе нет.
Может, ячейки создаются когда я к ним обращаюсь.
Вообще-то, какая-то фигня с этим VirtualNode.
По-моему, он больше тормозит.
Спасибо!