происходит ли событие при изменении размера DataGridViewRow? или каким-либо другим способом я могу поймать, когда это произойдет?
Попробуйте событие DataGridView RowHeightChanged .