I've got DatGridView bound to BindingSource and I'm trying to scroll it to the bottom after setting it's DataSource.
Binding source's MoveLast() make's last row selected but it doesn't scroll down. I've tried to set FirstDisplayedScrollingRowIndex, but it throws InvalidOperationException with a message "No room is available to display rows".
When I call MoveLast or change FirstDisplayedScrollingRowIndex later, for example in button click event, it works well, but I want to open a new window with DataGridView's last row set as current and visible to user.