Я никогда не делал этого, но я бы попытался установить BorderThickness
строк с помощью свойства RowStyle
.Вот некоторая документация о RowStyle и о DataGridRow .
Надеюсь, что это работает.Было бы неплохо получить короткий результат.
С уважением
РЕДАКТИРОВАТЬ
Как вы можете прочитать здесь можно установить только, например, свойство bottom.Поэтому должны появляться только вертикальные нижние линии.
<Setter Property="BorderThickness" Value="0, 0, 0, 5"/>