После того, как вы отключили VerticalScrollBarVisibility
для своей DatGrid, вам нужно отключить функцию прокрутки ScrollViewer, как это:
ScrollViewer.CanContentScroll="False"
Но когда вы сделаете это, убедитесь, что вы уже определили стандартную высоту для всей вашей DataGrid и ваших строк DataGrid таким образом, чтобы пользователь мог видеть все строки, которые вы хотите, чтобы они видели, иначе отрубленные строки не будут отображаться и пользователь не может прокрутить вниз, чтобы увидеть их.
Надеюсь, это поможет.