У меня есть usercontrol, который наследуется от DataGridView. Я переопределил OnRowPrePaint, OnRowPostPaint, OnCellPaint и некоторые другие, чтобы я мог рисовать всю вещь, как я хочу. Все прекрасно работает, кроме полос прокрутки. Как я могу перехватить нарисованные полосы прокрутки и нарисовать свою собственную?
В идеале существует некоторая структура данных, которая содержит границы для самой полосы прокрутки, а также границы для фактически ползунка прокрутки. Тогда я могу просто рисовать на графическом слое в этих местах.
Есть ли способ сделать это? Кажется, что все остальное было, поэтому я думаю, что есть какой-то способ сделать это ...