Если вы поместите DataGridView высотой 400 пикселей на панель высотой 300 пикселей, чтобы на панели была полоса прокрутки, затем прокрутите вниз, чтобы отобразить нижнюю половину сетки, затем щелкните элемент управления. за пределами панели, затем щелкните линию в сетке, панель прокручивается вверх и выбирается неправильная строка в сетке.
Это не просто DataGridView; это происходит с любым элементом управления, который выше панели, например Infragistics UltraWinGrid, Rich Text Box. Я поднял это как ошибку в Infragistics, но они говорят, что это проблема Microsoft.
Я пытался использовать все соответствующие события для элементов управления, но прокрутка панели происходит до того, как сработают события.
Есть предложения?